Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backmerge master #1

Merged
merged 76 commits into from
Apr 4, 2024
Merged

Backmerge master #1

merged 76 commits into from
Apr 4, 2024

Conversation

BartGunshot
Copy link
Owner

No description provided.

Moguri and others added 30 commits July 21, 2022 14:29
This makes GltfSettings mutable
We already require Panda 1.10.8 and Python file loaders were added in
1.10.4.
Also split glTF file parsing and IO into a separate io module.

Fixes Moguri#116
Scene printing and writing separate animation files is now exclusive to
the CLI.

NOTE: GltfSettings.animations is now GltfSettings.skip_animations
(defaults to False)
Also rename read_* functions to parse_*
This is still available as gltf.load_model()
Also replace indir with filepath/filedir
Moguri added 29 commits June 7, 2023 01:33
If dst is not supplied then the resulting bam file will be written to
the same location as src with the extension changed to ".bam"
If all frames for a given channel are the same, we can just store the
first frame. Panda will that single value for each frame.
…rame

STEP and LINEAR interpolation has been implemented or skeletal mesh
animations and morph targets. CUBICSPLINE is still todo.

Also, we now respect the input accessor associated with a given channel
instead of using one input accessor for all channels targeting a given
path.

Since we are sampling/re-sampling animations, we pick a target fps and
sample the animations to get enough frames of data. This fps is
controlled via GltfSettings.animation_fps, which defaults to 30.
This test makes sure the Python file loader works with the Actor class.
@BartGunshot BartGunshot merged commit dda9ac1 into pview-workaround Apr 4, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants