godot/modules/gltf
RedMser ba388d09b4 Batch import Blend files using XML RPC
This improves performance when importing many Blender files, as it
avoids waiting for Blender to startup every time.
Old logic is still available by setting the RPC port setting to 0.
2022-12-15 18:27:02 +01:00
..
doc_classes Pass GLTFState to the export_preflight method 2022-12-11 13:22:25 -06:00
editor Batch import Blend files using XML RPC 2022-12-15 18:27:02 +01:00
extensions Pass GLTFState to the export_preflight method 2022-12-11 13:22:25 -06:00
structures Consistently use p_ for parameters in GLTFDocument 2022-12-10 16:07:17 -06:00
config.py GLTF imports & exports material texture filters 2022-10-03 16:20:08 -04:00
gltf_defines.h GLTF: Clean up lots of includes 2022-11-29 23:11:08 -06:00
gltf_document.cpp Pass GLTFState to the export_preflight method 2022-12-11 13:22:25 -06:00
gltf_document.h Consistently use p_ for parameters in GLTFDocument 2022-12-10 16:07:17 -06:00
gltf_state.cpp GLTF: Clean up lots of includes 2022-11-29 23:11:08 -06:00
gltf_state.h GLTF: Clean up lots of includes 2022-11-29 23:11:08 -06:00
gltf_template_convert.h Replace Array return types with TypedArray 3 2022-08-24 12:53:36 +02:00
README.md GLTF: Organize structures into a subfolder 2022-07-24 17:16:51 -05:00
register_types.cpp Batch import Blend files using XML RPC 2022-12-15 18:27:02 +01:00
register_types.h Style: Cleanup header guards for consistency 2022-09-26 13:51:17 +02:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00

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.