Skip to content

GLTF: Implement the glTF 2.1 64-bit binary file format#120670

Draft
aaronfranke wants to merge 3 commits into
godotengine:masterfrom
aaronfranke:gltf-2.1/binary-file-format
Draft

GLTF: Implement the glTF 2.1 64-bit binary file format#120670
aaronfranke wants to merge 3 commits into
godotengine:masterfrom
aaronfranke:gltf-2.1/binary-file-format

Conversation

@aaronfranke

Copy link
Copy Markdown
Member

Draft because PR #120519 should be merged first, then PR #120652, then this PR.

This PR adds the ability for Godot to import and export 64-bit glTF binary format version 3 files. This GLB version 3 format is being defined as part of glTF 2.1, but the format itself is not tied to glTF 2.1: you can use a version 2 file to hold glTF 2.1 data, or use a version 3 file to hold glTF 2.0 data. It's this latter case which this PR supports. KhronosGroup/glTF#2594

This PR will be followed by more PRs which will implement glTF 2.1 support in Godot over 2026 H2 and 2027.

I made a similar PR to Khronos UnityGLTF: KhronosGroup/UnityGLTF#905

I made a similar PR to Unity glTFast: Unity-Technologies/com.unity.cloud.gltfast#51

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants