Saving you from a
Quintuple posting...
Commands
CCD
DYN CCD SET MOTION THRESHOLD
CLOTH
DYN CLOTH ADD DIRECTED FORCE AT POS
DYN CLOTH ADD FORCE AT POS
DYN CLOTH ADD FORCE AT VERTEX
DYN CLOTH ATTACH TO COLLIDING SHAPES
DYN CLOTH ATTACH TO CORE
DYN CLOTH ATTACH TO SHAPE
DYN CLOTH DETACH FROM SHAPE
DYN CLOTH GET ATTACHMENT TEAR FACTOR
DYN CLOTH GET BENDING STIFFNESS
DYN CLOTH GET DAMPING COEFFICIENT
DYN CLOTH GET FLAGS
DYN CLOTH GET FRICTION
DYN CLOTH GET GROUP
DYN CLOTH GET HARD STRETCH LIMITATION FACTOR
DYN CLOTH GET PRESSURE
DYN CLOTH GET SELF COLLISION THICKNESS
DYN CLOTH GET STRETCHING STIFFNESS
DYN CLOTH GET THICKNESS
DYN CLOTH GET VERTEX POS
DYN CLOTH GET WIND ACCELERATION
DYN CLOTH IS SLEEPING
DYN CLOTH MESH EXISTS
DYN CLOTH PUT TO SLEEP
DYN CLOTH RAYCAST
DYN CLOTH RAYCAST GET HIT POS
DYN CLOTH RAYCAST GET VERTEX ID
DYN CLOTH SET ATTACHMENT TEAR FACTOR
DYN CLOTH SET BENDING STIFFNESS
DYN CLOTH SET DAMPING COEFFICIENT
DYN CLOTH SET FLAGS
DYN CLOTH SET FRICTION
DYN CLOTH SET GROUP
DYN CLOTH SET HARD STRETCH LIMITATION FACTOR
DYN CLOTH SET PRESSURE
DYN CLOTH SET SELF COLLISION THICKNESS
DYN CLOTH SET STRETCHING STIFFNESS
DYN CLOTH SET THICKNESS
DYN CLOTH SET WIND ACCELERATION
DYN CLOTH TEAR VERTEX
DYN CLOTH WAKE UP
CONSTRUCTION
DYN ACTOR EXISTS
DYN CLEAR SHAPES
DYN CLOTH EXISTS
DYN CONTROLLER EXISTS
DYN CONVEX MESH EXISTS
DYN CONVEX MESH GET REFERENCE COUNT
DYN COOK CLOTH MESH
DYN COOK CONVEX MESH
DYN COOK SOFT BODY MESH
DYN COOK TRIANGLE MESH
DYN DELETE ACTOR
DYN DELETE CCD SKELETON
DYN DELETE CLOTH
DYN DELETE CLOTH MESH
DYN DELETE CONTROLLER
DYN DELETE CONVEX MESH
DYN DELETE FF LINEAR KERNEL
DYN DELETE FF SHAPE GROUP
DYN DELETE FLUID
DYN DELETE FORCE FIELD
DYN DELETE GROUND PLANE
DYN DELETE HEIGHT FIELD
DYN DELETE HEIGHT FIELD DESC
DYN DELETE JOINT
DYN DELETE JOINT DESC
DYN DELETE SCENE
DYN DELETE TIRE FUNC DESC
DYN DELETE TRIANGLE MESH
DYN FF LINEAR KERNEL EXISTS
DYN FF SHAPE GROUP EXISTS
DYN FLUID EXISTS
DYN FORCE FIELD EXISTS
DYN INSTANCE HEIGHT FIELD
DYN JOINT DESC EXISTS
DYN JOINT EXISTS
DYN LOAD CLOTH MESH
DYN LOAD CONVEX MESH
DYN LOAD SOFT BODY MESH
DYN LOAD TRIANGLE MESH
DYN MAKE BOX
DYN MAKE CCD SKELETON BOX
DYN MAKE CCD SKELETON VERTEX
DYN MAKE CAPSULE
DYN MAKE CLOTH
DYN MAKE COMPOUND FROM SHAPES
DYN MAKE CONTROLLER BOX
DYN MAKE CONTROLLER CAPSULE
DYN MAKE CONVEX MESH
DYN MAKE FF LINEAR KERNEL
DYN MAKE FF SHAPE BOX
DYN MAKE FF SHAPE CAPSULE
DYN MAKE FF SHAPE CONVEX
DYN MAKE FF SHAPE GROUP
DYN MAKE FF SHAPE SPHERE
DYN MAKE FLUID
DYN MAKE FORCE FIELD
DYN MAKE GROUND PLANE
DYN MAKE HEIGHT FIELD
DYN MAKE HEIGHT FIELD DESC
DYN MAKE JOINT
DYN MAKE JOINT DESC
DYN MAKE MATERIAL
DYN MAKE SCENE
DYN MAKE SHAPE BOX
DYN MAKE SHAPE CAPSULE
DYN MAKE SHAPE CONVEX
DYN MAKE SHAPE SPHERE
DYN MAKE SHAPE TRIANGLE MESH
DYN MAKE SOFT BODY
DYN MAKE SPHERE
DYN MAKE TIRE FUNC DESC
DYN MAKE TRIANGLE MESH
DYN MAKE WHEEL
DYN MATERIAL EXISTS
DYN SOFT BODY EXISTS
DYN SOFT BODY MESH EXISTS
DYN TRIANGLE MESH EXISTS
DYN TRIANGLE MESH GET REFERENCE COUNT
CONTACT
DYN CONTACT GET ACTOR A
DYN CONTACT GET ACTOR B
DYN CONTACT GET DATA
DYN CONTACT GET FLAG
DYN CONTACT GET LIMB A
DYN CONTACT GET LIMB B
CONTROLLER
DYN CONTROLLER BOX SET EXTENTS
DYN CONTROLLER C HIT GET CONTROLLER A
DYN CONTROLLER C HIT GET CONTROLLER B
DYN CONTROLLER C HIT GET DATA
DYN CONTROLLER CAPSULE SET HEIGHT
DYN CONTROLLER CAPSULE SET RADIUS
DYN CONTROLLER COLLECT C HITS
DYN CONTROLLER COLLECT S HITS
DYN CONTROLLER GET POSITION
DYN CONTROLLER MOVE
DYN CONTROLLER REPORT SCENE CHANGED
DYN CONTROLLER S HIT GET CONTROLLER
DYN CONTROLLER S HIT GET DATA
DYN CONTROLLER S HIT GET DIRECTION
DYN CONTROLLER S HIT GET LENGTH
DYN CONTROLLER S HIT GET SHAPE
DYN CONTROLLER S HIT GET WORLD NORMAL
DYN CONTROLLER S HIT GET WORLD POS
DYN CONTROLLER SET POSITION
DYN CONTROLLER SET STEP OFFSET
DYN CONTROLLER SET Y OFFSET
CORE
DYN FETCH RESULTS
DYN GET CURRENT SCENE
DYN GET PARAMETER
DYN GET SCALE MULTIPLIER
DYN GET SCENE COUNT
DYN GET VERSION
DYN SET CURRENT SCENE
DYN SET FORCE MODE
DYN SET GRAVITY
DYN SET PARAMETER
DYN SET SCALE MULTIPLIER
DYN SET TIMING
DYN SIMULATE
DYN START
DYN STOP
DYN UPDATE
DEBUG
DYN DEBUG RENDER
DYN MAKE SOFT BODY DEBUG
DYN UPDATE SOFT BODY DEBUG
DYN VISUAL DEBUGGER CONNECTED
DYN VISUAL DEBUGGER OFF
DYN VISUAL DEBUGGER ON
FLUID/PARTICLES
DYN FLUID GET RANDOM ANGLE
DYN EMITTER GET RATE
DYN EMITTER GET VELOCITY MAGNITUDE
DYN EMITTER SET FRAME SHAPE
DYN FLUID SET RANDOM ANGLE
DYN EMITTER SET RATE
DYN EMITTER SET VELOCITY MAGNITUDE
DYN FLUID DELETE EMITTER
DYN FLUID FADE OBJECTS
DYN FLUID FADE OBJECTS ALPHA
DYN FLUID GET COLLISION METHOD
DYN FLUID GET DAMPING
DYN FLUID GET EXTERNAL ACCELERATION
DYN FLUID GET SIMULATION METHOD
DYN FLUID GET STIFFNESS
DYN FLUID GET VISCOSITY
DYN FLUID MAKE EMITTER
DYN FLUID SCALE OBJECTS
DYN FLUID SET COLLISION METHOD
DYN FLUID SET DAMPING
DYN FLUID SET EXTERNAL ACCELERATION
DYN FLUID SET OBJECTS TO CAMERA
DYN FLUID SET SIMULATION METHOD
DYN FLUID SET STIFFNESS
DYN FLUID SET VISCOSITY
DYN FLUID SYNC OBJECTS
FORCE FIELD
DYN FF ADD SHAPE GROUP
DYN FF CLEAR SHAPES
DYN FF REMOVE SHAPE GROUP
GROUP
DYN GET GROUP
DYN GROUP PAIR SET FLAGS
DYN GROUP SET COLLISION
DYN SET GROUP
DYN SET SHAPE GROUP
HARDWARE
DYN HARDWARE PRESENT
HEIGHTFIELD
DYN HEIGHT FIELD DESC SET DATA
JOINT
DYN JOINT DESC GET LOCAL ANCHOR
DYN JOINT DESC GET LOCAL AXIS
DYN JOINT DESC GET LOCAL NORMAL
DYN JOINT DESC IS VALID
DYN JOINT DESC SET ACTOR A
DYN JOINT DESC SET ACTOR B
DYN JOINT DESC SET FLAGS
DYN JOINT DESC SET GEAR RATIO
DYN JOINT DESC SET GLOBAL ANCHOR
DYN JOINT DESC SET GLOBAL AXIS
DYN JOINT DESC SET LINEAR LIMIT
DYN JOINT DESC SET LOCAL ANCHOR
DYN JOINT DESC SET LOCAL AXIS
DYN JOINT DESC SET LOCAL NORMAL
DYN JOINT DESC SET MAX FORCE
DYN JOINT DESC SET MAX TORQUE
DYN JOINT DESC SET MOTION X
DYN JOINT DESC SET MOTION Y
DYN JOINT DESC SET MOTION Z
DYN JOINT DESC SET SLERP DRIVE
DYN JOINT DESC SET SWING1 LIMIT
DYN JOINT DESC SET SWING1 MOTION
DYN JOINT DESC SET SWING2 LIMIT
DYN JOINT DESC SET SWING2 MOTION
DYN JOINT DESC SET SWING DRIVE
DYN JOINT DESC SET TWIST DRIVE
DYN JOINT DESC SET TWIST LIMIT HIGH
DYN JOINT DESC SET TWIST LIMIT LOW
DYN JOINT DESC SET TWIST MOTION
DYN JOINT DESC SET X DRIVE
DYN JOINT DESC SET Y DRIVE
DYN JOINT DESC SET Z DRIVE
DYN JOINT IS BROKEN
DYN JOINT SET DRIVE ANGULAR VELOCITY
DYN JOINT SET DRIVE LINEAR VELOCITY
DYN JOINT SET DRIVE ORIENTATION
DYN JOINT SET DRIVE ORIENTATION FROM ANGLE AXIS
DYN JOINT SET DRIVE ORIENTATION FROM GLOBAL AXIS
DYN JOINT SET DRIVE ORIENTATION FROM LOCAL AXIS
DYN JOINT SET DRIVE POSITION
KINEMATIC
DYN KINEMATIC MOVE POS
DYN KINEMATIC MOVE ROT
DYN KINEMATIC OFF
DYN KINEMATIC ON
MATERIAL
DYN GET MATERIAL
DYN MATERIAL GET DIR OF ANISOTROPY
DYN MATERIAL GET DYNAMIC FRICTION
DYN MATERIAL GET DYNAMIC FRICTION V
DYN MATERIAL GET FLAGS
DYN MATERIAL GET MATERIAL INDEX
DYN MATERIAL GET STATIC FRICTION
DYN MATERIAL GET STATIC FRICTION V
DYN MATERIAL SET DIR OF ANISOTROPY
DYN MATERIAL SET DYNAMIC FRICTION
DYN MATERIAL SET DYNAMIC FRICTION V
DYN MATERIAL SET FLAGS
DYN MATERIAL SET STATIC FRICTION
DYN MATERIAL SET STATIC FRICTION V
DYN SET MATERIAL
OVERLAP
DYN OVERLAP CHECK AABB
DYN OVERLAP CHECK CAPSULE
DYN OVERLAP CHECK OBB
DYN OVERLAP CHECK SPHERE
PICK
DYN PICK
DYN PICK DEPTH
DYN PICK DESELECT
DYN PICK GET RAY DIRECTION
DYN PICK SET SCREEN DIM
RAYCAST
DYN RAYCAST ALL BOUNDS
DYN RAYCAST ALL SHAPES
DYN RAYCAST ANY BOUNDS
DYN RAYCAST ANY SHAPE
DYN RAYCAST CLOSEST BOUNDS
DYN RAYCAST CLOSEST SHAPE
DYN RAYCAST GET MAX DISTANCE
DYN RAYCAST HIT GET DATA
DYN RAYCAST HIT GET DISTANCE
DYN RAYCAST HIT GET FACE ID
DYN RAYCAST HIT GET LIMB
DYN RAYCAST HIT GET OBJECT
DYN RAYCAST HIT GET U
DYN RAYCAST HIT GET V
DYN RAYCAST HIT GET WORLD IMPACT
DYN RAYCAST HIT GET WORLD NORMAL
DYN RAYCAST SET MAX DISTANCE
RIGID BODY
DYN ACTOR CLEAR FLAG
DYN ACTOR PAIR SET FLAGS
DYN ACTOR RAISE FLAG
DYN ACTOR READ FLAG
DYN ADD FORCE
DYN ADD FORCE AT LOCAL POS
DYN ADD FORCE AT POS
DYN ADD LOCAL FORCE
DYN ADD LOCAL FORCE AT LOCAL POS
DYN ADD LOCAL FORCE AT POS
DYN ADD LOCAL TORQUE
DYN ADD SHAPES
DYN ADD TORQUE
DYN BODY CLEAR FLAG
DYN BODY RAISE FLAG
DYN BODY READ FLAG
DYN BONE CLEAR MATRIX
DYN BONE SYNC ACTOR
DYN ENABLE GRAVITY
DYN FREEZE POSITION X
DYN FREEZE POSITION Y
DYN FREEZE POSITION Z
DYN FREEZE ROTATION X
DYN FREEZE ROTATION Y
DYN FREEZE ROTATION Z
DYN GET ANGULAR DAMPING
DYN GET ANGULAR MOMENTUM
DYN GET ANGULAR VELOCITY
DYN GET LINEAR DAMPING
DYN GET LINEAR MOMENTUM
DYN GET LINEAR VELOCITY
DYN GET MASS
DYN GET MAX ANGULAR VELOCITY
DYN GET ORIENTATION
DYN GET POSITION
DYN IS DYNAMIC
DYN IS SLEEPING
DYN PUT TO SLEEP
DYN SET ACTOR TO LIMB
DYN SET ACTORS TO LIMBS
DYN SET ANGULAR DAMPING
DYN SET ANGULAR MOMENTUM
DYN SET ANGULAR VELOCITY
DYN SET BONES
DYN SET CMASS LOC POS
DYN SET LIMB
DYN SET LIMBS
DYN SET LINEAR DAMPING
DYN SET LINEAR MOMENTUM
DYN SET LINEAR VELOCITY
DYN SET MASS
DYN SET MAX ANGULAR VELOCITY
DYN SET POSITION
DYN SET ROTATION
DYN SET TO NEW OBJECT
DYN SHAPE PAIR SET FLAGS
DYN SHAPE SET FLAG
DYN SHAPE SET GLOB POS
DYN SHAPE SET GLOB ROT
DYN SHAPE SET LOC POS
DYN SHAPE SET LOC ROT
DYN UPDATE MASS FROM SHAPES
DYN WAKE UP
SOFT BODY
DYN DELETE SOFT BODY
DYN DELETE SOFT BODY MESH
DYN SOFT BODY ADD DIRECTED FORCE AT POS
DYN SOFT BODY ADD FORCE AT POS
DYN SOFT BODY ADD FORCE AT VERTEX
DYN SOFT BODY ATTACH TO COLLIDING SHAPES
DYN SOFT BODY ATTACH TO SHAPE
DYN SOFT BODY ATTACH VERTEX TO SHAPE
DYN SOFT BODY DETACH FROM SHAPE
DYN SOFT BODY FREE VERTEX
DYN SOFT BODY GET ATTACHMENT RESPONSE COEFFICIENT
DYN SOFT BODY GET ATTACHMENT TEAR FACTOR
DYN SOFT BODY GET COLLISION RESPONSE COEFFICIENT
DYN SOFT BODY GET DAMPING COEFFICIENT
DYN SOFT BODY GET EXTERNAL ACCELERATION
DYN SOFT BODY GET FLAGS
DYN SOFT BODY GET FRICTION
DYN SOFT BODY GET HARD STRETCH LIMITATION FACTOR
DYN SOFT BODY GET PARTICLE RADIUS
DYN SOFT BODY GET SELF COLLISION THICKNESS
DYN SOFT BODY GET STRETCHING STIFFNESS
DYN SOFT BODY GET VOLUME STIFFNESS
DYN SOFT BODY IS SLEEPING
DYN SOFT BODY PUT TO SLEEP
DYN SOFT BODY RAYCAST
DYN SOFT BODY RAYCAST GET HIT POS
DYN SOFT BODY RAYCAST GET VERTEX ID
DYN SOFT BODY SET ATTACHMENT RESPONSE COEFFICIENT
DYN SOFT BODY SET ATTACHMENT TEAR FACTOR
DYN SOFT BODY SET COLLISION RESPONSE COEFFICIENT
DYN SOFT BODY SET DAMPING COEFFICIENT
DYN SOFT BODY SET EXTERNAL ACCELERATION
DYN SOFT BODY SET FLAGS
DYN SOFT BODY SET FRICTION
DYN SOFT BODY SET GROUP
DYN SOFT BODY SET HARD STRETCH LIMITATION FACTOR
DYN SOFT BODY SET PARTICLE RADIUS
DYN SOFT BODY SET SELF COLLISION THICKNESS
DYN SOFT BODY SET STRETCHING STIFFNESS
DYN SOFT BODY SET VOLUME STIFFNESS
DYN SOFT BODY WAKE UP
TRIGGER
DYN TRIGGER GET DATA
DYN TRIGGER GET OTHER OBJECT
DYN TRIGGER GET STATUS
DYN TRIGGER GET TRIGGER OBJECT
DYN TRIGGER SET SHAPE
UTIL
DYN BONE GET POS
DYN UTIL ARRAY VEC3 CLEAR
DYN UTIL ARRAY VEC3 GET
DYN UTIL ARRAY VEC3 INIT
DYN UTIL ARRAY VEC3 SET
DYN UTIL EXPAND VERTEX BUFFER
DYN UTIL GET BONE COUNT
DYN UTIL GET MESH COUNT
DYN UTIL SET CAMERA TO OBJECT
WHEEL
DYN IS WHEEL
DYN TIRE FUNC DESC GET HERMITE EVAL
DYN TIRE FUNC DESC IS VALID
DYN TIRE FUNC DESC SET ASYMPTOTE
DYN TIRE FUNC DESC SET EXTREMUM
DYN TIRE FUNC DESC SET STIFFNESS FACTOR
DYN TIRE FUNC DESC SET TO DEFAULT
DYN WHEEL GET AXLE SPEED
DYN WHEEL GET CONTACT
DYN WHEEL GET CONTACT POSITION
DYN WHEEL GET RADIUS
DYN WHEEL GET SUSPENSION TRAVEL
DYN WHEEL SET BRAKE TORQUE
DYN WHEEL SET LAT TIRE FORCE FUNC
DYN WHEEL SET LONG TIRE FORCE FUNC
DYN WHEEL SET MOTOR TORQUE
DYN WHEEL SET STEER ANGLE
DYN WHEEL SET SUSPENSION SPRING
DYN WHEEL SET SUSPENSION TRAVEL
DYN WHEEL UPDATE
Did you ever bother reading through the list of functions?
I can suggest you looked at CONSTRUCTION first and went from there...
I could also suggest that if you had access to Dark Physics, that you had a play with that first before venturing into DDYN, it helps somewhat
EDIT
Also, where did you get that list?
Quote: "
Quote: "
Rigid Body Dynamics - Whether it be a stack of crates or a football, one simple command can bring an object to life.
Character Controller - It's never been easier to get your character interacting with the environment, automatic sliding collision, stair stepping and slope limits. Change the size on the fly and set up jumping, crouching and strafing with hardly any effort.
Height Fields - Fast and light collision for your terrains.
Triangle Mesh - Set up complex static objects or level geometry and be amazed at how little it affects the FPS(frames per second) your game can run at.
Convex Mesh - Dynamic convex objects can be easily simulated, such as barrels or cylinders. You can also get dynamic interactions from more complex objects by wrapping a 'best-fit' convex mesh around it.
Raycasting - Lots of raycasting options, super fast rays that detect a single hit, or detailed rays that hit multiple objects returning lots of details such as hit normal or global position etc.
Contact Reports - Keep track of what objects are colliding, acting on any contacts you see fit.
Collision Groups - Seperate your objects into groups to speed up collision/physics or to stop objects colliding for gameplay reasons.
Continuous Collision Detection - Set up small fast moving objects with CCD to be sure all hits/collisions register with the simulation, very useful for bullets etc.
Triggers - Place trigger zones in your game to set off events.
Overlap Tests - Quickly check any area of your game world for a collision, good for checking overhead before allowing your character to jump or stand up.
Materials - Give your objects different properties to simulate different materials such as metal, rubber, wood etc
Joints - Create any joint imaginable to simulate things like door hinges, ropes, pistons, elevators etc the list is endless.
Ragdolls - Bring your characters to life as they die, your characters will never die the same way twice whether that be falling down stairs, off balconies or falling limp to their knees before smashing their face on the floor, gruesome I know, but it all adds to the fun.
Vehicles - Simulate any vehicle you can imagine, from a unicycle to an articulated lorry or perhaps an aeroplane. It all becomes so simple with the wheel shape, have your cars doing hand brake turns around corners or jumping over ramps, it's never been easier.
Fluids / Particles - A particle system which will also react to your game environment, simulate rain, snow, smoke, water, slime etc.
Force Fields - Simulate gravity, explosions, tornados, water bouyancy etc
Cloth - Simulate cloth and add forces to simulate wind or let the cloth tear under stresses and strains.
Soft Body Dynamics - Get your game objects squishing and squashing. Simulate inflated tyres, squashy bugs, trees that bend and sway in the wind.
Hardware Acceleration - Add more of the cool features listed above if hardware is detected. More cloth tearing, more particles or more realistic water simulation, all without slowing down your framerate.
"
"
