Lightweight FBX Importer
Search Results for

    Show / Hide Table of Contents

    Enum ufbx.ufbx_bake_step_handling

    Specifies how to handle stepped tangents.

    Namespace: ufbxWrapper
    Assembly: ufbxWrapper.dll
    Syntax
    public enum ufbx.ufbx_bake_step_handling

    Fields

    Name Description
    UFBX_BAKE_STEP_HANDLING_ADJACENT_DOUBLE

    Represent stepped keyframe times as the previous/next representable double value. Using this and robust linear interpolation will handle stepped tangents correctly without having to look at the key flags. NOTE: Casting these values to float or otherwise modifying them can collapse the keyframes to have the identical time.

    UFBX_BAKE_STEP_HANDLING_CUSTOM_DURATION

    Use a custom interpolation duration for the constant step. See ufbx_bake_opts.step_custom_duration and optionally ufbx_bake_opts.step_custom_epsilon.

    UFBX_BAKE_STEP_HANDLING_DEFAULT

    One millisecond default step duration, with potential extra slack for converting to float.

    UFBX_BAKE_STEP_HANDLING_IDENTICAL_TIME

    Stepped keyframes are represented as keyframes at the exact same time. Use flags UFBX_BAKED_KEY_STEP_LEFT and UFBX_BAKED_KEY_STEP_RIGHT to differentiate between the primary key and edge limits.

    UFBX_BAKE_STEP_HANDLING_IGNORE

    Treat all stepped tangents as linearly interpolated.

    ufbx_bake_step_handling_FORCE_32BIT
    In this article
    Back to top Generated by DocFX