godot/modules/gltf
demolke 3749cbb3ca Import step interpolation for loc/rot/scale from GLTF as nearest
Currently all object transform animation tracks get imported and baked
as linear. For step interpolation mark the resulting animation track
with Nearest interpolation to make sure there are no in-betweens
generated. This is useful for camera cuts or similar.
2024-01-05 22:03:57 +01:00
..
doc_classes Add export settings to the export dialog for GLTF 2023-12-30 19:57:39 -06:00
editor Move 3D scene import classes to their own folder 2024-01-04 11:02:49 -06:00
extensions Merge pull request #81851 from aaronfranke/gltf-single-root 2023-09-26 17:52:51 +02:00
structures
config.py
gltf_defines.h
gltf_document.cpp Import step interpolation for loc/rot/scale from GLTF as nearest 2024-01-05 22:03:57 +01:00
gltf_document.h Add export settings to the export dialog for GLTF 2023-12-30 19:57:39 -06:00
gltf_state.cpp Fix "as" capitalization in editor strings 2023-10-23 16:10:05 +08:00
gltf_state.h Vertex and attribute compression to reduce the size of the vertex format. 2023-10-05 12:02:23 -06:00
gltf_template_convert.h
README.md
register_types.cpp Fix referring to ResourceImporterScene static importers via instances 2023-12-11 20:01:39 -06:00
register_types.h
SCsub

Godot GLTF import and export module

In a nutshell, the GLTF module works like this:

  • The structures/ folder contains GLTF structures, the small pieces that make up a GLTF file, represented as C++ classes.
  • The extensions/ folder contains GLTF extensions, which are optional features that build on top of the base GLTF spec.
  • GLTFState holds collections of structures and extensions.
  • GLTFDocument operates on GLTFState and its elements.
  • The editor/ folder uses GLTFDocument to import and export 3D models.