summaryrefslogtreecommitdiffstats
path: root/modules/gltf/config.py
Commit message (Collapse)AuthorAgeFilesLines
* GLTF: Implement the glTF Object Model to support JSON pointer propertiesAaron Franke2024-11-041-0/+1
|
* Add ufbx for FBX importingK. S. Ernest (iFire) Lee2024-02-231-1/+0
| | | | | | | | | | | | | | | | This update introduces a new import method for FBX files using ufbx. If the fbx2gltf import fails, it will use the most recently cached scene from the ufbx import. The process is sped up by introducing threads to load the ufbx portion. Key changes include: - Support for importing geometry helper nodes in FBX files. - Addition of cameras and lights with updated names. - Removal of the fbx importer manager. - Introduction of ModelDocument3D and updates to its methods. - Changes to FBX import options and visibility. - Updating the documentation and handling some errors. - Store the original non-unique node, mesh and animation names in FBX and glTF. Co-Authored-By: bqqbarbhg <bqqbarbhg@gmail.com>
* GLTF: Rename GLTFCollider class to GLTFPhysicsShapeAaron Franke2023-06-161-1/+1
|
* Implement physics support in the GLTF moduleAaron Franke2023-03-091-0/+2
|
* GLTF imports & exports material texture filtersThe Tophat Demon2022-10-031-0/+1
|
* Add fbx2gltf support for importing .fbx filesK. S. Ernest (iFire) Lee2022-03-301-0/+1
| | | | | | | | | | Lets you drag or place .fbx files in the project folder and it will import the files. An editor setting sets the location of the fbx2gltf binary. Enables .fbx and .blend by default. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* Add support for importing .blend filesK. S. Ernest (iFire) Lee2022-03-291-3/+4
| | | | | | | | | | Lets you drag or place .blend files in the project folder and it will import the files. Checks for Blender 3.0's gltf2 `export_keep_originals` option. Add basepath support to GLTFDocument append_from_file. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* GLTF for game templates.K. S. Ernest (iFire) Lee2021-10-031-1/+3
| | | | | | | | | | | | | Convert GLTF Document to use ImporterMeshInstance3D. Add a GLTFDocument extension list and an extension for converting the importer mesh instance 3d to mesh instance 3d. Use GLTF module when the editor tools are disabled. Modified the render server to be less restrictive on matching blend arrays and have more logging. Misc bugs with multimesh. Always index the meshes.
* Remove packed scene gltfK. S. Ernest (iFire) Lee2021-09-101-1/+0
| | | We determined through discussion that composing the packed scene from a node tree was a better design because it removed duplication of code.
* doc: Sync classref with current sourceRémi Verschelde2021-03-181-0/+24
| | | | And move GLTF docs to its module folder.
* Add exporting glTF2.K. S. Ernest (iFire) Lee2020-12-221-0/+6
* Support KHR_texture_transform. * Support exporting glTF2 * Support exporting instanced scenes * Extract into a gltf state and gltf document * Add a tools menu for exporting gltf2