Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add support for KTX & KTX2 image format | acazuc | 2023-08-19 | 3 | -0/+115 |
| | | | | Add support glTF KHR_texture_basisu extension | ||||
* | GLTF: Add center of mass property | Aaron Franke | 2023-08-11 | 3 | -3/+40 |
| | |||||
* | Use image index instead of texture index for source_images | Lyuma | 2023-08-05 | 1 | -1/+2 |
| | |||||
* | Set base_path and filename during export | Aaron Franke | 2023-08-03 | 3 | -27/+30 |
| | |||||
* | Expose filename in GLTFState | Aaron Franke | 2023-08-03 | 3 | -5/+23 |
| | |||||
* | Merge pull request #79623 from aaronfranke/gltf-export-preserialize | Rémi Verschelde | 2023-08-03 | 4 | -2/+26 |
|\ | | | | | | | Add `export_preserialize` to the GLTF export process | ||||
| * | Add export_preserialize to the GLTF export process | Aaron Franke | 2023-07-18 | 4 | -2/+26 |
| | | |||||
* | | GLTF: Preserve the original bytes when importing a texture | Aaron Franke | 2023-08-03 | 7 | -10/+44 |
| | | |||||
* | | More cosmetic improvements in the GLTF code | Aaron Franke | 2023-08-03 | 4 | -61/+64 |
| | | |||||
* | | Merge pull request #79801 from aaronfranke/gltf-scene-export-logic | Rémi Verschelde | 2023-08-02 | 1 | -35/+30 |
|\ \ | | | | | | | | | | Improve GLTF export logic for scene root nodes | ||||
| * | | Improve GLTF export logic for scene root nodes | Aaron Franke | 2023-07-22 | 1 | -35/+30 |
| |/ | |||||
* | | Merge pull request #79775 from aaronfranke/gltf-node-gen-cosmetic | Rémi Verschelde | 2023-08-02 | 2 | -39/+37 |
|\ \ | | | | | | | | | | Cosmetic changes in GLTF node generation code | ||||
| * | | Cosmetic changes in GLTF node generation code | Aaron Franke | 2023-07-30 | 2 | -39/+37 |
| | | | |||||
* | | | Merge pull request #79267 from aaronfranke/gltf-copyright | Rémi Verschelde | 2023-08-02 | 5 | -18/+45 |
|\ \ \ | |/ / |/| | | | | | Add copyright to GLTFState | ||||
| * | | Add copyright to GLTFState | Aaron Franke | 2023-07-10 | 5 | -18/+45 |
| | | | |||||
* | | | Make blend file importer warnings translatable | Haoyu Qiu | 2023-07-23 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Extract and reorganize texture resource classes | Hendrik Brucker | 2023-07-14 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #79421 from wojtekpil/gltf_emission_strength_export | Yuri Sizov | 2023-07-14 | 1 | -0/+6 |
|\ \ | | | | | | | | | | Add `KHR_materials_emissive_strength` extension support for exporting GLTFs | ||||
| * | | Add KHR_materials_emissive_strength extension support for exporting gltfs | wojtekpil | 2023-07-13 | 1 | -0/+6 |
| | | | |||||
* | | | GLTF: Internal renames in material parsing code | Aaron Franke | 2023-07-12 | 1 | -27/+27 |
|/ / | |||||
* | | Merge pull request #78621 from ↵ | Yuri Sizov | 2023-07-12 | 1 | -0/+8 |
|\ \ | |/ |/| | | | | | | | RevoluPowered/add-emission-strength-support-to-gltf Add support for GLTF extension KHR_materials_emissive_strength | ||||
| * | Add support for KHR_materials_emissive_strength | RevoluPowered | 2023-06-23 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | This reads the multiplier for the emission strength from GLTF files. This is fairly universal and is required for blender's emission value to be imported. The value is a simple universal multiplier and is unitless. Sponsored by The Mirror. | ||||
* | | Doctool: Remove version attribute from XML header | Rémi Verschelde | 2023-07-06 | 21 | -21/+21 |
| | | | | | | | | | | | | We don't use that info for anything, and it generates unnecessary diffs every time we bump the minor version (and CI failures if we forget to sync some files from opt-in modules (mono, text_server_fb). | ||||
* | | Bump version to 4.2-dev | Rémi Verschelde | 2023-07-05 | 21 | -21/+21 |
|/ | | | | Keep on waitin' | ||||
* | Merge pull request #77545 from aaronfranke/gltf-no-skeleton | Rémi Verschelde | 2023-06-23 | 1 | -18/+10 |
|\ | | | | | Fix exporting MeshInstances without a Skeleton in the GLTF module | ||||
| * | Fix exporting MeshInstances without a Skeleton in the GLTF module | Aaron Franke | 2023-05-27 | 1 | -18/+10 |
| | | |||||
* | | GLTF: Rename GLTFCollider class to GLTFPhysicsShape | Aaron Franke | 2023-06-16 | 8 | -185/+185 |
| | | |||||
* | | Style: Harmonize header includes in modules | Rémi Verschelde | 2023-06-15 | 16 | -8/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This applies our existing style guide, and adds a new rule to that style guide for modular components such as platform ports and modules: Includes from the platform port or module ("local" includes) should be listed first in their own block using relative paths, before Godot's "core" includes which use "absolute" (project folder relative) paths, and finally thirdparty includes. Includes in `#ifdef`s come after their relevant section, i.e. the overall structure is: - Local includes * Conditional local includes - Core includes * Conditional core includes - Thirdparty includes * Conditional thirdparty includes | ||||
* | | Refresh the filesystem tab when exporting a new GLTF file | Hakim | 2023-06-10 | 1 | -0/+1 |
| | | |||||
* | | GLTF: Expose the inertia tensor instead of a vector | Aaron Franke | 2023-06-06 | 3 | -21/+28 |
| | | |||||
* | | GLTF: Document `gltf_skeleton->godot_bone_node` is unused when importing | Aaron Franke | 2023-06-03 | 1 | -0/+2 |
| | | |||||
* | | Fix center of mass when importing GLTF physics bodies | Aaron Franke | 2023-05-29 | 1 | -0/+5 |
| | | |||||
* | | Add a get_node_index method to GLTFState | Aaron Franke | 2023-05-27 | 3 | -2/+21 |
|/ | |||||
* | Merge pull request #76895 from aaronfranke/gltf-webp | Rémi Verschelde | 2023-05-26 | 11 | -186/+360 |
|\ | | | | | | | Add support for extending GLTF with more texture formats and support WebP | ||||
| * | Add support for extending GLTF with more texture formats & support WebP | Aaron Franke | 2023-05-22 | 11 | -186/+360 |
| | | |||||
* | | Fix GLTFSkin binding for the godot_sking property | Theraot | 2023-05-23 | 1 | -1/+1 |
|/ | |||||
* | Enable shadow warnings and fix raised errors | Ninni Pipping | 2023-05-11 | 1 | -2/+2 |
| | |||||
* | gltf: Permit sparse accessors without a bufferView. | Lyuma | 2023-05-09 | 2 | -2/+2 |
| | |||||
* | Merge pull request #72288 from MewPurPur/use-string-repeat | Clay John | 2023-05-05 | 1 | -3/+3 |
|\ | | | | | Use `String.repeat()` to optimize several String methods | ||||
| * | Use String.repeat() in more places | VolTer | 2023-05-01 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #76026 from YuriSizov/editor-running-up-that-gui | Rémi Verschelde | 2023-04-26 | 1 | -0/+1 |
|\ \ | | | | | | | Extract editor run toolbar into its own component | ||||
| * | | Extract editor run toolbar into its own component | Yuri Sizov | 2023-04-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Simplify and update its logic. - Simplify EditorScript. - Improve EditorNode and other relevant includes. - Fix scene-based path in the movie writer when reloading a scene. | ||||
* | | | Merge pull request #73656 from TokageItLab/expose-3d-tracks | Rémi Verschelde | 2023-04-25 | 1 | -6/+6 |
|\ \ \ | | | | | | | | | | | | | Expose interpolation methods for 3D track in `Animation` class | ||||
| * | | | Expose interpolation methods for 3D track in Animation class | Silc Renew | 2023-04-25 | 1 | -6/+6 |
| |/ / | |||||
* | | | Merge pull request #69266 from aaronfranke/gltf-physics | Rémi Verschelde | 2023-04-25 | 12 | -1/+1164 |
|\ \ \ | |/ / |/| | | | | | Implement physics support in the GLTF module | ||||
| * | | Implement physics support in the GLTF module | Aaron Franke | 2023-03-09 | 12 | -1/+1164 |
| | | | |||||
* | | | Fix blend_shape (shapekey) empty name import. | Martin Capitanio | 2023-04-12 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | Corresponds to the Blender glTF-Importer PR https://github.com/KhronosGroup/glTF-Blender-IO/pull/1902 | ||||
* | | | Improve includes of EditorNode (and everything else) | Yuri Sizov | 2023-04-07 | 2 | -2/+2 |
|/ / | | | | | | | | | | | Also start organizing editor-specific GUI components into a dedicated folder, `editor/gui`. Also move `editor_file_server` next to the rest of debugger classes. | ||||
* | | Fix blend-file import when using custom color management in blender | juliuse98 | 2023-03-06 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | When using custom color management in blender the --version command will output additional information infront of the "normal" output and this prevented the import. Fixes #74439. | ||||
* | | Merge pull request #74293 from akien-mga/fbx-dialog-disable-importer | Rémi Verschelde | 2023-03-06 | 1 | -2/+2 |
|\ \ | | | | | | | | | | FBX: Disable importer when canceling FBX2glTF setup |