Difference between revisions of "Contact"
From Web3D.org
(→Contact) |
(→Contact) |
||
Line 23: | Line 23: | ||
SFVec2f [in,out] surfaceSpeed 0 0 (-∞,∞) | SFVec2f [in,out] surfaceSpeed 0 0 (-∞,∞) | ||
} | } | ||
− | <pre> | + | </pre> |
Note: Although validation is provided this node cannot be included directly within an X3D file. It will only be created programmatically by the browser. | Note: Although validation is provided this node cannot be included directly within an X3D file. It will only be created programmatically by the browser. |
Revision as of 11:32, 13 April 2015
Contact
Specification Link: Contact
Contact : X3DNode { MFString [in,out] appliedParameters "BOUNCE" SFNode [in,out] body1 NULL [RigidBody] SFNode [in,out] body2 NULL [RigidBody] SFFloat [in,out] bounce 0 [0,1] SFVec3f [in,out] contactNormal 0 1 0 (-∞,∞) SFFloat [in,out] depth 0 (-∞,∞) SFVec2f [in,out] frictionCoefficients 0 0 [0,∞) SFVec3f [in,out] frictionDirection 0 1 0 (-∞,∞) SFNode [in,out] geometry1 NULL [X3DNBodyCollidableNode] SFNode [in,out] geometry2 NULL [X3DNBodyCollidableNode] SFNode [in,out] metadata NULL [X3DMetadataObject] SFFloat [in,out] minbounceSpeed 0 [0,∞) SFVec3f [in,out] position 0 0 0 (-∞,∞) SFVec2f [in,out] slipCoefficients 0 0 (-∞,∞) SFFloat [in,out] softnessConstantForceMix 0.0001 [0,1] SFFloat [in,out] softnessErrorCorrection 0.8 [0,1] SFVec2f [in,out] surfaceSpeed 0 0 (-∞,∞) }
Note: Although validation is provided this node cannot be included directly within an X3D file. It will only be created programmatically by the browser.
DTD Validation
TBD
Schema Validation
TBD
Schematron validation
TBD