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