Bug: Particle Count

Bug: Particle Count

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Bug: Particle Count

Post by Argh »

'Tis a very annoying bug.

I have found the Geovents and burning Trees both contribute massively to the total particle-count of Spring, resulting in un-necessary culling of particle FX generated through custom ExplosionGenerators. This is no big deal for fast explosions, but it means that slow, large-scale ones suffer from rapid cut-out of the particles in the middle of the animation. I think that those two sources of particles should not contribute to the total particle-count, because even a few Geovents = hundreds of particles per second.

Even weirder... those particles don't seem to be getting culled from the World. I have been able to get them to show up again, by .give-ing the object I just self-d'd again- the ones that were culled start drawing again, like nothing happened. Very weird.

Just thought everybody should know about this, as it means that a certain super-FX I'm working on... ain't quite so super on maps with trees or geos :P



[BIG, FAT EDIT]

No, the problem is even worse than I thought. It even happens on maps without any of these Features. I just hadn't tested it thoroughly enough :(
User avatar
Snipawolf
Posts: 4357
Joined: 12 Dec 2005, 01:49

Post by Snipawolf »

Noo, my particles! I love the effects of ALL games... I turn everything down except particles and effects, I can't live without them.. :(
User avatar
mehere101
Posts: 293
Joined: 15 Mar 2006, 02:38

Post by mehere101 »

Is there some way to have spring show overdraw?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh »

No. And setting up the particle slider to 20K doesn't take care of the problem, either. I'm starting to think that it might be some sort've cull due to angle from the camera frustrum, but I'm not sure yet.
Post Reply

Return to “Engine”