godot/modules/gltf
2023-03-05 22:34:04 +01:00
..
doc_classes Document GLTFNode and some of GLTFState 2023-03-01 10:25:23 -06:00
editor fbx: Set base_dir correctly in append_from_scene 2023-02-20 16:32:27 -08:00
extensions Fix glTF mesh importer not freeing nodes correctly on import 2023-02-27 02:44:23 +00:00
structures Remove unused joint boolean in GLTFNode 2023-02-21 00:48:02 -06:00
config.py
gltf_defines.h
gltf_document.cpp Get the unlit / unshaded extension when importing GLTF and set it when exporting 2023-03-05 22:34:04 +01:00
gltf_document.h Fixes for gltf export. 2023-02-07 11:57:25 -08:00
gltf_state.cpp GLTF: Delete unused skeleton_to_node 2023-02-26 15:16:31 -06:00
gltf_state.h GLTF: Delete unused skeleton_to_node 2023-02-26 15:16:31 -06:00
gltf_template_convert.h
README.md
register_types.cpp Merge pull request #69319 from RedMser/blender-import-rpc 2023-02-01 08:21:16 +01: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.