summaryrefslogtreecommitdiff
path: root/assets/final/shaders/particle_spray_compute.wgsl
AgeCommit message (Collapse)Author
14 hoursfeat(shaders): Standardize all shaders to use CommonUniformsskal
Define CommonUniforms struct with standard fields: - resolution: vec2<f32> - aspect_ratio: f32 - time: f32 - beat: f32 - audio_intensity: f32 Updated 14 shaders to use CommonUniforms: - Replaced width/height with resolution - Unified intensity/audio_peak → audio_intensity - Moved effect-specific params to EffectParams struct - visual_debug.wgsl now uses GlobalUniforms.view_proj All shaders now have consistent uniform interface. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
6 daysrefactor: Shader Asset Integration (Task #24)skal
Extracted all hardcoded WGSL shaders into external assets. Updated AssetManager to handle shader snippets. Refactored Renderer3D, VisualDebug, and Effects to load shaders via the AssetManager, enabling better shader management and composition.