Skip to content

Support for KHR_animation_pointer #198

@hybridherbst

Description

@hybridherbst

While Gestaltor, Babylon and Needle Engine (based on three.js) have already implemented KHR_animation_pointer, the validator currently doesn't support it. That leads to thousands and sometimes hundreds of thousands of errors for files that work fine:
image

The errors are many times

           {
                "code": "VALUE_NOT_IN_LIST",
                "message": "Invalid value 'pointer'. Valid values are ('translation', 'rotation', 'scale', 'weights').",
                "severity": 1,
                "pointer": "/animations/0/channels/2/target/path"
            },

and

            {
                "code": "ANIMATION_DUPLICATE_TARGETS",
                "message": "Animation channel has the same target as channel 353.",
                "severity": 0,
                "pointer": "/animations/2/channels/9/target"
            },

Are there plans / what are the plans for supporting KHR_animation_pointer to ensure files are correctly set up? I understand that this is kind of a chicken-and-egg situation between the extension not being ratified (yet) and the need to produce correct files for it, but wanted to ask nonetheless :)

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions