AmmoCharacter Op
Control and move a character in a physics environment
Summary (oneliner)
<p>this OP allows you to create a capsule shaped collision body that will move around a 3D space of an Ammo World scene driven by user input commands. This operator is designed to function in tandem with <a href="/op/Ops.Physics.Ammo.AmmoCharacterFpsCamera">Ops.Physics.Ammo.AmmoCharacterFpsCamera</a> and <a href="/op/Ops.Physics.Ammo.AmmoWorld">Ops.Physics.Ammo.AmmoWorld</a>. </p>
- Ops.Extension.AmmoPhysics.AmmoCharacter
- Extension Op - Visible to all users
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch cables room character controller example
INPUT PORTS
<p>radius of the capsule collision mesh</p>
<i>integer</i>
)<p>1st person or 3rd person mode</p>
<p>heigh of capsule collision mesh</p>
<p>weight of capsule</p>
<p>name of this capsule to be used for collision checking</p>
<p>wake up this object</p>
<i>boolean</i>
)<i>boolean</i>
)<i>boolean</i>
)<i>boolean</i>
)<i>boolean</i>
)<i>boolean</i>
)<p>X axis rotation value (from AmmoCharacterFpsCamera for example)</p>
<p>Y axis ratation value (from AmmoCharacterFpsCamera for example)</p>
<p>Z axis rotation value (from AmmoCharacterFpsCamera for example)</p>
Reset
<p>reset location</p>
<p>speed at which this object will travel on user input booleans</p>
<p>Y axis velocity impulse, for a jump</p>
OUTPUT PORTS
<p>current X location of capsule</p>
<p>current Y location of capsule</p>
<p>current Z location of capsule</p>
<p>resize meshes underneath to dimensions of this object</p>
Patches using AmmoCharacter
Changelog
created op | pandur - 2022-03-14 19:21 | |
Ops.User.pandur.AmmoCharacter renamed to Ops.Dev.AmmoCharacter | pandur - 2022-03-14 19:39 | |
Ops.Dev.AmmoCharacter renamed to Ops.Physics.Ammo.AmmoCharacter | pandur - 2022-05-31 17:18 | |
rename | Ops.Physics.Ammo.AmmoCharacter renamed to Ops.Extension.AmmoPhysics.AmmoCharacter | pandur - 2023-09-14 09:38 |