Back to Changelog
v0.5.75-v0.5.89January 6, 2026

GPU Particle Grass System

environmentvisualsperformance

Grass System

  • GPU Particles: 17x17 grid of particle emitters covering 400m radius around player
  • Density LOD: Near grass is dense, distant grass fades out for performance
  • Entity Interaction: Grass bends away from players and mobs
  • Slope Alignment: Grass blades align to terrain normals for natural hillside coverage

Visual Style

  • Toon Shading: Stylized look matching the Synty aesthetic
  • Wind Animation: Procedural wind sway with world-space noise
  • Color Blending: Improved base-to-tip color gradients and terrain blending
  • Curved Blade Mesh: Custom 3-blade grass mesh for natural look

Performance

  • Shader-Based: All positioning and animation done on GPU
  • Culling: Particles outside view frustum automatically culled
  • Organized Assets: Grass shaders and constants in dedicated folders