summaryrefslogtreecommitdiffstats
path: root/modules/gltf/gltf_document.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* Implement glTF compat version system for files from older Godot versionsAaron Franke2023-11-031-6/+31
* Enhance checks and user experience around tangents.clayjohn2023-11-011-3/+20
* Reimport bone attachment fixes:Saracen2023-10-271-0/+8
* Prevent godot crash from importing a certain kind of invalid gltfjsjtxietian2023-10-201-3/+9
* Replace `sanity` with `safety` for checksA Thousand Ships2023-10-081-1/+1
* Vertex and attribute compression to reduce the size of the vertex format.clayjohn2023-10-051-4/+17
* Fix skeletons when generating multiple Godot scenes from one GLTFAaron Franke2023-09-281-8/+6
* Merge pull request #81851 from aaronfranke/gltf-single-rootRémi Verschelde2023-09-261-7/+45
|\
| * GLTF: Add GODOT_single_root extensionAaron Franke2023-09-261-7/+45
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-6/+6
|/
* Add error checks for DirAccess creation.Saracen2023-09-261-0/+2
* Fix gltf importer forcing vertex colors on all materialsMatias N. Goldberg2023-09-241-1/+0
* Merge pull request #81264 from aaronfranke/gltf-node-name-cameraRémi Verschelde2023-09-161-1/+1
|\