Type Alias: Joint
type Joint = {
constrainee: EntityRef;
constrainer: EntityRef;
breakForce: Float;
breakTorque: Float;
enableCollision: boolean;
};
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:393
Base joint connecting two bodies. By default locks relative position and orientation between constrainer and constrainee.
Properties
constrainee
constrainee: EntityRef;
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:397
Entity with a Rigid Body to be constrained.
constrainer
constrainer: EntityRef;
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:401
Entity acting as constrainer (rigid/static) or null to constrain to world origin.
breakForce
breakForce: Float;
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:406
Break force threshold (Newtons).
Default Value
10000000000000000;
breakTorque
breakTorque: Float;
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:411
Break torque threshold (N·m).
Default Value
10000000000000000;
enableCollision
enableCollision: boolean;
Defined in: node_modules/@3dverse/livelink.core/dist/_prebuild/engine_types/components.d.ts:416
Enable collision between constrainer and constrainee bodies.
Default Value
false;