Skip to content

Conversation

@yutingye
Copy link
Contributor

@yutingye yutingye commented Nov 1, 2025

Summary: Update example applications to use saveGltfCharacter().

Differential Revision: D86017756

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Nov 1, 2025
@meta-codesync
Copy link
Contributor

meta-codesync bot commented Nov 1, 2025

@yutingye has exported this pull request. If you are a Meta employee, you can view the originating Diff in D86017756.

yutingye added a commit that referenced this pull request Nov 2, 2025
Summary:

Update example applications to use `saveGltfCharacter()`.

Differential Revision: D86017756
facebook-github-bot pushed a commit that referenced this pull request Nov 2, 2025
Summary:

Update example applications to use `saveGltfCharacter()`.

Differential Revision: D86017756
facebook-github-bot pushed a commit that referenced this pull request Nov 2, 2025
Summary:

Update example applications to use `saveGltfCharacter()`.

Differential Revision: D86017756
facebook-github-bot pushed a commit that referenced this pull request Nov 2, 2025
Summary:

Update example applications to use `saveGltfCharacter()`.

Differential Revision: D86017756
facebook-github-bot pushed a commit that referenced this pull request Nov 3, 2025
Summary:

Update example applications to use `saveGltfCharacter()`.

Reviewed By: jeongseok-meta

Differential Revision: D86017756
Summary:

After D85530152 added marker sequence support to fbx, we have functionality parity between fbx and gltf. This diff created a unified `saveCharacter()` function in `character_io` that automatically selects between FBX and GLTF export based on file extension.

Added .fbx support to `loadMarkers()` as the unified function for loading marker data from any supported format.

Added an additional unified `saveCharacter()` function in `character_io` that takes skeleton states as input instead of model parameters.

Rename `saveCharacter()` in `gltf_io` to `saveGltfCharacter()`, but keeping the existing ones for backwards compatibility for now. It will be removed in a later diff when downstreams are updated.

Differential Revision: D85517572
Summary:


Add python tests for marker sequence io in fbx and the unified save function.

Reviewed By: jeongseok-meta

Differential Revision: D85739418
Summary:

Update example applications to use `saveGltfCharacter()`.

Reviewed By: jeongseok-meta

Differential Revision: D86017756
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants