<xs:element name="CollisionCollection">
<xs:annotation>
<xs:appinfo />
<xs:documentation />
</xs:annotation>
<xs:complexType mixed="false">
<xs:complexContent mixed="false">
<xs:extension base="X3DChildNode">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>collidables</xs:documentation>
</xs:annotation>
<xs:element ref="CollidableOffset" />
<xs:element ref="CollidableShape" />
<xs:element ref="CollisionSpace" />
<xs:element ref="ProtoInstance" />
</xs:choice>
<xs:attribute name="appliedParameters" type="MFString" default="BOUNCE" />
<xs:attribute name="bounce" type="SFFloat" default="0">
<xs:annotation>
<xs:documentation>TODO: range [0,1]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="enabled" type="SFBool" default="true" />
<xs:attribute name="frictionCoefficients" type="SFVec2f" default="0 0" />
<xs:attribute name="minBounceSpeed" type="SFFloat" default="0.1" />
<xs:attribute name="slipFactors" type="SFVec2f" default="0 0" />
<xs:attribute name="softnessConstantForceMix" type="SFFloat" default="0.0001" />
<xs:attribute name="softnessErrorCorrection" type="SFFloat" default="0.8" />
<xs:attribute name="surfaceSpeed" type="SFVec2f" default="0 0" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
|