Hi MoDDiB,
I finished the integration.
I then tried to replace my snow sample with your particle system. I managed to create snow flakes randomly but I still have problems with particle speed.
In fact the snowflakes are appearing and staying a while before they move down.
Can you help me with that one ? Here is the source code :
- Code: Select all
ParticlePointEmitter snowPointEmitter = new ParticlePointEmitter(null, eParticleEmissionMode.Continious, BrumeVector.Empty, new BrumeVector(0.0f, -1f, 0.0f), 0.0007f, 0.1f);
snowPointEmitter.DirectionNoise = 0.2f;
snowPointEmitter.PositionNoise = 60.0f;
ParticleSystem snowParticleSystem = new ParticleSystem(this, GetTexture("starsnow.jpg"), 1, 200, 1500, 1000, Color.FromArgb(100, 150, 200), snowPointEmitter);
ParticleAcceleratorProcessor snowAcceleratorProcessor = new ParticleAcceleratorProcessor(0.00002f, 0.000005f);
snowParticleSystem.AddProcessor(snowAcceleratorProcessor);
One other thing : I also noticed that accelerator and maybe other processors are FPS dependent.
You can easily test it with your fire sample : just slow down the app to 20 FPS (the fire will be more concentrated).
If you can help me with those two things it would be great for the release !