farbrausch / fr_public

Farbrausch demo tools 2001-2011
3.36k stars 344 forks source link

WZ4: SplinedParticles + Sparcle (part 2) #63

Open Skinnytorus opened 12 years ago

Skinnytorus commented 12 years ago

hi, ryg! Many thanks for the fix. I'm so happy you've found the time to deal with the issue. I've quickly tested the new build it and it works fine for the most part... But there are two bugs imho:

  1. Changing the particles count in SplinedParticles op causes an unstable and unpredictable behavior which in most cases leads to a crash :( EDIT: Crashes stop when I start a clear document and copy my structure there. It so happened that i have been doing all my WZ experiments in the example.wz4 file (which is already 40 pages bigger :)) and some other dependencies might have interfered... Could that be the cause for crashes?

    EDIT2: Unstable behaviour persists even in new documents. The crash report window refers to types.hpp, line 2366. Assertion failed: IsIndexValid(p)...

    EDIT3: I think I've found the reason for such behavior - W7 compartibility (I run Win7 64). The crash is gone if I enable XP SP3 compartubility mode for wz4 and wz player.

  2. The sparkles are occasionally shown at 0,0,0 coords (or whatever Sprites op is at)... :( EDIT: The occasional sparcles disappear if I set RandomSeed in Sparcles to value other than 0. EDIT2: Now this does not seem to help. There must be some other cause of this issue...

But anyway, it is so great to be able to use splines with Sparcle at last! Yey! A whole lot of thanks!