Strata - v1.4.10
    Preparing search index...

    Interface BoneConstraint

    Physical constraint applied to a specific bone in a chain.

    interface BoneConstraint {
        axis?: Vector3;
        boneIndex: number;
        limitType?: "hinge" | "ball" | "twist";
        maxAngle?: number;
        minAngle?: number;
        swingLimit?: number;
        twistMax?: number;
        twistMin?: number;
    }
    Index

    Properties

    axis?: Vector3

    Primary axis for hinge or twist constraints.

    boneIndex: number

    Index of the bone in the BoneChain.

    limitType?: "hinge" | "ball" | "twist"

    Algorithm used for limiting movement.

    maxAngle?: number

    Maximum allowed rotation angle in radians.

    minAngle?: number

    Minimum allowed rotation angle in radians.

    swingLimit?: number

    Maximum allowed swing angle for ball joints.

    twistMax?: number

    Maximum twist angle.

    twistMin?: number

    Minimum twist angle.