virtualx-engine/modules/gltf
K. S. Ernest (iFire) Lee 28a340bf3b For basisu avoid inserting to the image array twice.
Basisu images were getting referenced incorrectly like set black or set as not transparent.
2023-02-14 17:22:36 -08:00
..
doc_classes Merge pull request #72440 from V-Sekai/gltf_embed_as_uncompressed 2023-02-01 12:10:13 +01:00
editor Better error handling for Blender RPC import 2023-02-06 18:23:20 +01:00
extensions Use enum instead of int in virtual methods return type 2023-01-31 19:06:49 +01:00
structures One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
config.py GLTF imports & exports material texture filters 2022-10-03 16:20:08 -04:00
gltf_defines.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gltf_document.cpp For basisu avoid inserting to the image array twice. 2023-02-14 17:22:36 -08:00
gltf_document.h Fixes for gltf export. 2023-02-07 11:57:25 -08:00
gltf_state.cpp gltf: Add GLTFHandleBinary::HANDLE_BINARY_EMBED_AS_UNCOMPRESSED 2023-02-01 01:42:36 -08:00
gltf_state.h gltf: Add GLTFHandleBinary::HANDLE_BINARY_EMBED_AS_UNCOMPRESSED 2023-02-01 01:42:36 -08:00
gltf_template_convert.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
README.md GLTF: Organize structures into a subfolder 2022-07-24 17:16:51 -05:00
register_types.cpp Merge pull request #69319 from RedMser/blender-import-rpc 2023-02-01 08:21:16 +01:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01: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.