Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.0
    Preparing search index...

    Interface HipRotationState

    Hip rotation state for dynamic kick mechanics

    Tracks independent hip rotation in multiple planes for realistic high kicks, roundhouse kicks, and hook kicks. Separates hip rotation from pelvis rotation for authentic martial arts biomechanics.

    Korean: 고관절 회전 상태

    interface HipRotationState {
        frontalRotation: number;
        sagittalRotation: number;
        side: BodySide;
        transverseRotation: number;
    }
    Index

    Properties

    frontalRotation: number

    Frontal plane rotation (abduction/adduction) in radians

    • Positive: Leg moves away from body centerline (abduction)
    • Negative: Leg moves toward centerline (adduction) Range: ±1.8 rad (±103°) for high kicks

    외전각도

    sagittalRotation: number

    Sagittal plane rotation (flexion/extension) in radians

    • Positive: Leg moves forward (flexion)
    • Negative: Leg moves backward (extension) Range: -1.8 to 1.8 rad for kicks

    굴곡각도

    side: BodySide

    Which hip (left or right)

    측면

    transverseRotation: number

    Transverse plane rotation (internal/external rotation) in radians

    • Positive: Thigh rotates inward
    • Negative: Thigh rotates outward Range: ±0.8 rad (±46°)

    회전각도