AmmoEmitter Op
Emit Ammo physics bodies by triggering
Summary (oneliner)
<p>The emitter operator will create a physics object with the specified parameters including velocity and direction. You can create more than one parameter and also remove and limit the number of objects that are created.</p>
- Ops.Extension.AmmoPhysics.AmmoEmitter
- Extension Op - Visible to all users
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch Example: AmmoEmitter
INPUT PORTS
<i>integer</i>
)<p>maximum number of bodies to create</p>
<p>radius of spherical emitted body</p>
<p>mass of emitted body</p>
<i>boolean</i>
)<p>name for your emitted bodies</p>
<p>friction of emitted object surface</p>
<p>influence roll of emitted object after collision</p>
<p>influence velocity of object after collision (bounciness)</p>
<p>initial velocity on X axis</p>
<p>initial velocity on Y axis</p>
<p>initial velocity on Z axis</p>
<p>speed multiplier</p>
<p>trigger to emit a physics body</p>
<p>remove all bodies</p>
<p>activate (wake up) physics simulation for all bodies</p>
<i>boolean</i>
)<p>if object is below 100 units, remove from array</p>
OUTPUT PORTS
<p>current count of emitted bodies</p>
<p>array of XYZ positions</p>
<p>array of quaternion rotations of each object</p>