Releases: Velfi/slime-mold
Releases · Velfi/slime-mold
v2.0.0-beta.2
Added
- Added FPS limiting with configurable target
- Added frame pacing system for smoother performance
- Added high/low range toggle for decay rate control
- Added fine control buttons for decay rate and deposition rate
- Added window title with FPS display
- Added support for up to 50 million agents
Changed
- Improved agent repulsion system with workgroup-based approach
- Optimized GPU buffer management and texture handling
- Updated default settings for better performance
- Enhanced UI controls for simulation parameters
- Improved shader organization and performance
Fixed
- Fixed agent count handling to prevent buffer overruns
- Fixed decay rate calculation and display
- Fixed texture dimension handling for large displays
- Fixed agent movement and wrapping behavior
v2.0.0-beta.1
Added
- Moved LUTs into src directory
- Added GitHub release workflow for automated releases
- Added gradient system with multiple types (radial, linear, etc.)
- Added LUT preview in color scheme selector
- Added fine control buttons for all numeric settings
- Added keyboard shortcut (/) to toggle UI
- Added FPS display
- Added randomize settings button
Changed
- Refactored gradient system to use enum-based type selection
- Improved UI layout and responsiveness
- Removed custom presets and simplified preset management
- Updated default settings and presets
- Cleaned up code formatting and structure
- Removed unused font file
Fixed
- Fixed various UI bugs and edge cases
- Fixed buffer binding sizing