summaryrefslogtreecommitdiffstats
path: root/modules/gltf/gltf_document.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change capitalization of glTF in errors and comments.tetrapod002024-08-151-13/+13
* Fix handling of missing bin file in gltf separateJordyfel2024-07-181-1/+2
* Move GLTFAccessorType into GLTFAccessorAaron Franke2024-07-041-39/+39
* Use Hermite instead of Bezier for glTF spline interpolationGurvan2024-06-291-11/+14
* Unsetting the owner of `ImporterMeshInstance3D` before adding it to skeleton'...jsjtxietian2024-06-131-0/+1
* Fix GLTFDocument so it can export CSG Meshes correctly.K. S. Ernest (iFire) Lee2024-05-291-16/+21
* Rename accessor GLTFType to GLTFAccessorType, fix verbose prints, docAaron Franke2024-05-241-82/+68
* Add bake_fps for FBXDocument, GLTFDocument and both import-export.K. S. Ernest (iFire) Lee2024-05-231-26/+28
* GLTF export improvementsDavid Nikdel2024-05-111-16/+57
* Replace `find` with `contains/has` where applicableA Thousand Ships2024-05-081-1/+1
* Set animation step from importers. Increase default step from 10 to 30 FPS.Lyuma2024-04-191-0/+1
* Fix FBX and glTF when root nodes are skeleton bonesLyuma2024-04-171-0/+6
* Merge pull request #86144 from jsjtxietian/disable-mesh-compression-for-2dRémi Verschelde2024-04-121-1/+11
|\
| * Disable mesh compression if vertex position.z is always 0jsjtxietian2024-04-101-1/+11
* | Fix GLTFDocument.append_from_scene() crash on null nodeaaronp642024-04-101-0/+1
|/
* Merge pull request #89418 from lyuma/gltf_vertex_packingRémi Verschelde2024-03-141-64/+138
|\
| * glTF importer now only stores vertices referenced by the indices per surface.Lyuma2024-03-131-64/+138
* | Merge pull request #89356 from lyuma/vsk-gltf-sparse-accessors-4.3Rémi Verschelde2024-03-141-47/+191
|\ \
| * | glTF export: morph targets are relative, so use zero as referenceLyuma2024-03-121-34/+32
| * | Update buffer view target handling, encode sparse accessors as vec3.K. S. Ernest (iFire) Lee2024-03-121-39/+185
| |/
* | Merge pull request #89270 from Repiteo/enforce-typename-in-templatesRémi Verschelde2024-03-141-2/+2
|\ \ | |/ |/|
| * Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-2/+2
* | gltf export: Remove snapping and fix validationLyuma2024-03-101-52/+86
|/
* Fix wrong indexing when generating dummy tangents in GLTF importclayjohn2024-02-271-1/+1
* Merge pull request #88819 from lyuma/import_nodes_as_skeleton_bonesRémi Verschelde2024-02-271-1/+1
|\
| * Add new scene import option to import as SkeletonLyuma2024-02-261-1/+1
* | Merge pull request #88738 from clayjohn/mesh_compression-tangentsRémi Verschelde2024-02-271-1/+14
|\ \
| * | Avoid singularity when generated tangents and validate that tangents are good...clayjohn2024-02-231-1/+14
* | | Move 3D-only resources to their own folderAaron Franke2024-02-261-1/+1
| |/ |/|
* | Add ufbx for FBX importingK. S. Ernest (iFire) Lee2024-02-231-752/+200
|/
* Merge pull request #87371 from AThousandShips/size_err_checkRémi Verschelde2024-02-091-9/+9
|\
| * Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-9/+9
* | Merge pull request #83231 from aaronfranke/gltf-transformRémi Verschelde2024-02-091-47/+37
|\ \ | |/ |/|
| * Fix desynced duplicate GLTFNode transform propertiesAaron Franke2024-01-291-47/+37
* | Merge pull request #87934 from aaronfranke/fix-gltf-bad-mesh-exportRémi Verschelde2024-02-081-6/+11
|\ \
| * | Fix GLTF exporting invalid meshes and attempting to export gizmo meshesAaron Franke2024-02-041-6/+11
* | | Fix crash when importing a GLTF file with a skeleton as the rootAaron Franke2024-02-041-5/+10
|/ /
* | Merge pull request #87775 from clayjohn/GLTF-export-ra-rgRémi Verschelde2024-01-311-1/+0
|\ \ | |/ |/|
| * Remove workaround in GLTF exporter that double converts ra textures to rgclayjohn2024-01-301-1/+0
* | Display values in vector/quaternion math function errorsHugo Locurcio2024-01-281-6/+6
|/
* Misc changes to the GLTF module before audio PRAaron Franke2024-01-111-7/+13
* Merge pull request #86016 from demolke/masterRémi Verschelde2024-01-081-0/+9
|\
| * Import step interpolation for loc/rot/scale from GLTF as nearestdemolke2024-01-051-0/+9
* | Add const lvalue ref to container parametersMuller-Castro2024-01-051-1/+1
|/
* Merge pull request #84445 from Rubonnek/add-const-references-clang-tidyRémi Verschelde2024-01-041-4/+4
|\
| * Add const references detected by clang-tidyWilson E. Alvarez2023-12-161-4/+4
* | Merge pull request #86504 from lyuma/gltf_reimport_textures_merry_xmasRémi Verschelde2024-01-021-1/+3
|\ \
| * | gltf: fix three bugs which prevented extracted textures from being refreshed.Lyuma2023-12-251-1/+3
| |/
* / Add export settings to the export dialog for GLTFAaron Franke2023-12-301-125/+131
|/
* Use the Blender file name instead of the generated GLTF file nameAaron Franke2023-11-091-1/+1