Change setKeepParticlesInLocalSpace to false. Not correct for all particles, but the opposite isn't either. Plus it breaks pretty much all magic VFX.

This commit is contained in:
scrawl 2013-11-17 22:33:37 +01:00
parent fc268bf302
commit 7fd5f1df83

View file

@ -602,7 +602,7 @@ class NIFObjectLoader
partsys->setParticleQuota(particledata->numParticles); partsys->setParticleQuota(particledata->numParticles);
// TODO: There is probably a field or flag to specify this, as some // TODO: There is probably a field or flag to specify this, as some
// particle effects have it and some don't. // particle effects have it and some don't.
partsys->setKeepParticlesInLocalSpace(true); partsys->setKeepParticlesInLocalSpace(false);
Nif::ControllerPtr ctrl = partnode->controller; Nif::ControllerPtr ctrl = partnode->controller;
while(!ctrl.empty()) while(!ctrl.empty())