#ifndef __PARTICLE_UNIFORMS__ #define __PARTICLE_UNIFORMS__ struct ParticleUniforms { float numRate; float movement; float geomSize; float velocityDamping; float lifeDuration; float lifeVariation; float convergence; float homeStrength; float noiseStrength; float noiseSeed; float noiseTimeScale; float noiseFrequency; float3 forceDirection; float forceStrength; float3 impulsePosition; float impulseRadius; float impulseStrength; }; #endif // __PARTICLE_UNIFORMS__