|
|
|
Particle FX for DAZ|Studio
|
|
Bounce |
|
|
Particles can be bounced off a Domain using the Bounce Operator. The Bounce Operator does a very simple form of collision detection and if the particle impacts the Bounce Operators Domain, then it is reflected back off the surface of the Domain.
|
|
|
The Bounce Strength is multiplied by the incoming particle's speed to give the particle's new speed. The Bounce Range is used to randomize the Bounce Strength. If Container is set to "On" the bounce will use the both sides or the inner and outer walls of its child Domain for collision detection. This can be used to turn the domain into a container of particles.
|
|
|
If the Bounce Strength is set to 0 then the particle will have all velocity into the Domain reduced to zero. It may still have some velocity parallel to the Domain's surface. If Bounce Strength is less than 1 then the particle will be slowed after its bounce. If Bounce Strength is greater than 1 then the particle will pick up speed after the bounce. If Bounce Strength is less than 0 then it will be treated as if it were 0.
|
|
|
The Container option will turn the domain into a holder of particles. For example, if the Bounce Operator has a Basic Domain with Shape set to "Sphere" and the Container set to "On" then the Domain could act as a snow globe, crystal ball or other container.
|
|
|
The Bounce Operator uses a very simple form of collision detection. It is possible under certain conditions particles may "leak" through the Domain. This can usually be fixed by lowering the incoming speed of the particles, reducing the Bounce Strength or checking to see if the particles are encountering an corner or concave edge of the Domain where the particle can bounce off the domain once and then out of the domain in one frame.
|
|
|
|
|