Creature Kit v1.1 Procedural Creature Creation for Unity
Search Results for

    Show / Hide Table of Contents
    Documentation
    Home Animation Channels Guide Clips Guide No-Code Guide API Reference

    Class BeastWalkSettings

    Editable parameters used by the Walk clip.

    Inheritance
    object
    BeastWalkSettings
    Namespace: CreatureKit.Beasts.Animation
    Assembly: CreatureKit.Beasts.Animation.Runtime.dll
    Syntax
    public sealed class BeastWalkSettings
    Remarks

    Inspector ranges describe recommended authoring values: speed is 0 to 4, cycle speed is 0.1 to 4 cycles per second before the speed multiplier, phase offsets are -1 to 1 normalized cycle units, and angle amplitudes are expressed in degrees.

    Constructors

    BeastWalkSettings()

    Declaration
    public BeastWalkSettings()

    Fields

    bodyBobHeight

    Vertical body movement during the walk cycle.

    Declaration
    public float bodyBobHeight
    Field Value
    Type Description
    float

    bodyPitchDegrees

    Forward/backward body pitch synced with the walk cycle.

    Declaration
    public float bodyPitchDegrees
    Field Value
    Type Description
    float

    bodyRollDegrees

    Side-to-side body roll synced with alternating leg motion.

    Declaration
    public float bodyRollDegrees
    Field Value
    Type Description
    float

    cyclesPerSecond

    Number of full walk cycles played per second before the speed multiplier is applied.

    Declaration
    public float cyclesPerSecond
    Field Value
    Type Description
    float

    earFlapDegrees

    Ear flap angle driven by the Walk clip when the Ears channel is enabled.

    Declaration
    public float earFlapDegrees
    Field Value
    Type Description
    float

    earPhaseOffset

    Cycle offset for ear motion relative to the main walk cycle.

    Declaration
    public float earPhaseOffset
    Field Value
    Type Description
    float

    earPitchDegrees

    Forward/backward ear pitch angle driven by the Walk clip when the Ears channel is enabled.

    Declaration
    public float earPitchDegrees
    Field Value
    Type Description
    float

    earYawDegrees

    Side-to-side ear yaw angle driven by the Walk clip when the Ears channel is enabled.

    Declaration
    public float earYawDegrees
    Field Value
    Type Description
    float

    enabledChannels

    Animation channels driven by Walk.

    Declaration
    public BeastAnimationChannels enabledChannels
    Field Value
    Type Description
    BeastAnimationChannels

    eyePhaseOffset

    Cycle offset for eye motion relative to the main walk cycle.

    Declaration
    public float eyePhaseOffset
    Field Value
    Type Description
    float

    eyePitchDegrees

    Up/down visible-eye pitch driven by the Walk clip when the Eyes channel is enabled.

    Declaration
    public float eyePitchDegrees
    Field Value
    Type Description
    float

    eyeYawDegrees

    Side-to-side visible-eye yaw driven by the Walk clip when the Eyes channel is enabled.

    Declaration
    public float eyeYawDegrees
    Field Value
    Type Description
    float

    footSwingPitchDegrees

    Pitch applied to the foot while it leaves and returns to the ground.

    Declaration
    public float footSwingPitchDegrees
    Field Value
    Type Description
    float

    headBobHeight

    Vertical head bob layered on top of the walk motion.

    Declaration
    public float headBobHeight
    Field Value
    Type Description
    float

    headPhaseOffset

    Cycle offset for head motion relative to the main walk cycle.

    Declaration
    public float headPhaseOffset
    Field Value
    Type Description
    float

    headPitchDegrees

    Forward/backward head pitch during walk.

    Declaration
    public float headPitchDegrees
    Field Value
    Type Description
    float

    headYawDegrees

    Side-to-side head yaw during walk.

    Declaration
    public float headYawDegrees
    Field Value
    Type Description
    float

    lowerLegFoldDegrees

    Maximum lower-leg fold during the recovery part of the walk step.

    Declaration
    public float lowerLegFoldDegrees
    Field Value
    Type Description
    float

    mouthOpenDegrees

    Mouth opening angle driven by the Walk clip when the Mouth channel is enabled.

    Declaration
    public float mouthOpenDegrees
    Field Value
    Type Description
    float

    mouthPhaseOffset

    Cycle offset for mouth opening relative to the main walk cycle.

    Declaration
    public float mouthPhaseOffset
    Field Value
    Type Description
    float

    neckBobHeight

    Vertical neck bob driven by the Walk clip when the Neck channel is enabled.

    Declaration
    public float neckBobHeight
    Field Value
    Type Description
    float

    neckPhaseOffset

    Cycle offset for neck motion relative to the main walk cycle.

    Declaration
    public float neckPhaseOffset
    Field Value
    Type Description
    float

    neckPitchDegrees

    Forward/backward neck pitch driven by the Walk clip when the Neck channel is enabled.

    Declaration
    public float neckPitchDegrees
    Field Value
    Type Description
    float

    neckYawDegrees

    Side-to-side neck yaw driven by the Walk clip when the Neck channel is enabled.

    Declaration
    public float neckYawDegrees
    Field Value
    Type Description
    float

    speed

    Runtime multiplier applied by controllers to scale Walk playback.

    Declaration
    public float speed
    Field Value
    Type Description
    float

    stancePercent

    Percent of the cycle spent in the planted or pushing part of the step.

    Declaration
    public float stancePercent
    Field Value
    Type Description
    float

    stepHeight

    Visual lift used to derive fallback leg motion.

    Declaration
    public float stepHeight
    Field Value
    Type Description
    float

    strideLength

    Multiplier for the forward/backward upper-leg swing.

    Declaration
    public float strideLength
    Field Value
    Type Description
    float

    tailPhaseOffset

    Cycle offset for tail motion relative to the main walk cycle.

    Declaration
    public float tailPhaseOffset
    Field Value
    Type Description
    float

    tailPitchDegrees

    Tail pitch amplitude driven by the Walk clip when the Tail channel is enabled.

    Declaration
    public float tailPitchDegrees
    Field Value
    Type Description
    float

    tailRollDegrees

    Tail roll amplitude driven by the Walk clip when the Tail channel is enabled.

    Declaration
    public float tailRollDegrees
    Field Value
    Type Description
    float

    tailYawDegrees

    Tail yaw amplitude driven by the Walk clip when the Tail channel is enabled.

    Declaration
    public float tailYawDegrees
    Field Value
    Type Description
    float

    upperLegPitchDegrees

    Maximum forward/backward pitch applied to the upper leg in FK walk motion.

    Declaration
    public float upperLegPitchDegrees
    Field Value
    Type Description
    float
    Back to top Generated by DocFX