...
Code Block | ||
---|---|---|
| ||
emitter = scene.get_PB_Emitter("Circle01") particles = emitter.getParticles() for particle in particles: particle.freeze() |
Unfreeze Particles
...
Code Block | ||
---|---|---|
| ||
emitter = scene.get_PB_Emitter("Circle01") particles = emitter.getParticles() unfreezeObject = scene.getObject("Sphere01") for particle in particles: particlePosition = particle.getPosition() objectPosition = unfreezeObject.getParameter("Position") particleObjectDistance = particlePosition.distance(objectPosition) if (particleObjectDistance <= 0.75): particle.unfreeze() |