Welcome, Guest
Want to take part in these discussions? Sign in if you have an account, or apply for one below
-
- CommentAuthorsheisdigital
- CommentTimeAug 12th 2010
I am trying to emit 2 particles streams from 1 emitter using initializerGroups. It works if I set the counter to Blast. It breaks (script errors, etc) if I change the counter to Steady. Here is my crude understanding of why this is happening:
- I have to remove the 1st initializerGroup before I add the 2nd
- The initializers are no longer there later on when the emitter tries to emit
The reason I am trying to do this is that I want the particles from 2 streams to collide.
Can anyone tell me the best way to approach this? I thought of giving the particles a type and then a custom action that would set their starting position and velocity based on the type. I think I would run into the same problem using initializerGroups to set the types. -
- CommentAuthorsheisdigital
- CommentTimeAug 12th 2010
I figured out how to do this. In case anyone is interested:
- use MultiZone in Position initializer to have particles originate from different zones
- create custom initializer for either Rotation or Velocity that changes the particles velX and Y based on starting location -
- CommentAuthorRichard
- CommentTimeAug 15th 2010
Hi
I ran a test using the InitializerGroups with different Position initializers and a Steady counter and it seems to work fine. This would be the preferred way to create the effect you're after, so I'm concerned that you couldn't get it working. Do you still have the source code for your original attempt using the InitializerGroups? If you do, can you post it here so I can try to find why it didn't work for you. Thank you.
Richard
1 to 3 of 3
