Skip to content

Visual Enhancement Update

Compare
Choose a tag to compare
@svtv svtv released this 28 Jan 22:58
· 1 commit to main since this release

🎨 Visual Improvements

  1. Added new tech-inspired background with multi-level grid
  • Three levels of grid detail (64px, 32px, 16px)
  • Smooth radial gradient from center
  • Semi-transparent lines with varying thickness
  • Theme-aware color adaptation

🔄 Display Optimization

  1. Enhanced eye scaling and centering
  • Automatic switching between display modes
  • Original size when camera is enabled
  • Scaled view when camera is disabled
  • Improved eye mesh rendering

🏗️ Refactoring

  1. Renamed monitor_state.py to screen_state.py
  • Improved naming consistency
  • Updated all dependent imports
  1. Optimized code in image_processor.py
  • Enhanced code readability
  • Removed unused parameters
  • Updated documentation

🐛 Bug Fixes

  • Fixed behavior when switching between camera modes
  • Improved background grid rendering performance
  • Optimized screen state caching logic

📝 Notes

  • Requires Python 3.8 or higher
  • Compatible with Windows 10/11
  • Recommended to use 720p or higher resolution camera for better tracking

🔜 Future Plans

  • Add customization settings for background grid
  • Improve performance with high-resolution cameras
  • Expand tracking data visualization capabilities