summaryrefslogtreecommitdiffstats
path: root/editor/import
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@80f0b33313dae52d072ba2771a88ebcc4f0b4d6dSpartan3222024-10-181-1/+12
|\
| * [Font Importer] Update Unicode block list to Unicode 16.0bruvzg2024-10-151-1/+12
| |
* | Merge commit godotengine/godot@af77100e394dcaca609b15bef815ed17475e51edSpartan3222024-10-152-11/+5
|\|
| * Merge pull request #97582 from BlueCube3310/basisu-hdrThaddeus Crews2024-10-142-10/+0
| |\ | | | | | | | | | BasisU: Update to 1.50.0 and add HDR support
| | * BasisU: Update to 1.50.0 and add HDR supportBlueCube33102024-10-122-10/+0
| | |
| * | Fix 3D HDR texture import with lossless compressionBlueCube33102024-10-042-1/+5
| |/
* | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-1146-0/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* Merge pull request #95678 from Hilderin/fix-slow-load-on-large-project-v2Rémi Verschelde2024-09-264-17/+13
|\ | | | | | | Fix slow editor load on large projects (v2)
| * Fix slow editor load on large projects (v2)Hilderin2024-09-254-17/+13
| |
* | SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
| |
* | Fix crash when importing a surface with no UVs after another surface in the ↵clayjohn2024-09-201-14/+20
|/ | | | same OBJ file that had UVs
* Merge pull request #96768 from DeeJayLSP/wav-endRémi Verschelde2024-09-121-2/+2
|\ | | | | | | WAV: Fix one frame overflow at the end
| * WAV: Fix one frame overflow at the endDeeJayLSP2024-09-111-2/+2
| |
* | Add "Use Node Type Suffixes" scene import optionAaron Franke2024-09-092-5/+14
|/
* Merge pull request #96094 from SaracenOne/add_3d_skeleton_to_advanced_importerRémi Verschelde2024-09-082-1/+69
|\ | | | | | | Add 3D Skeleton Preview to Advanced Importer
| * Various improvements to advanced importer skeleton preview.Saracen2024-09-072-6/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better size calculation in advanced importer preview. Uses the skeleton mesh to calculate the scene's bounding box. This improves some situations where a mesh instances' scale does not match its visual representation when a skeleton is applied. Advanced importer skeletal preview UX improvement. Make the visibility of the skeletal preview in the advanced importer when selecting an animation dependent on a new dedicated toggle button rather than carrying over whether a skeletal node was or was not previously selected before selecting the animation. Advanced importer skeletal preview fix. Fixes the preview on scaled skeletons in the advanced importer by applying the node's scale to the preview and generating a skin for it.
| * add support for visualizing bones in Advanced Import SettingsJeronimo Schreyer2024-08-272-1/+24
| | | | | | | | | | When an imported model Skeleton3D type node is selected, the bones are drawn using lines or octahedrons to provide a clearer reference to their position. Refactored Skeleton3DGizmoPlugin::redraw now uses a static function to generate bone meshes
* | Merge pull request #96292 from AThousandShips/null_check_ref_fixRémi Verschelde2024-09-033-10/+10
|\ \ | | | | | | | | | Cleanup of raw `nullptr` checks with `Ref`
| * | Cleanup of raw `nullptr` checks with `Ref`A Thousand Ships2024-08-313-10/+10
| | | | | | | | | | | | Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
* | | Merge pull request #96401 from SaracenOne/filter_improvementRémi Verschelde2024-09-021-1/+1
|\ \ \ | | | | | | | | | | | | Enforce correct type for silhouette filter.
| * | | Enforce correct type for silhouette filter.Saracen2024-08-311-1/+1
| |/ /
* / / ResourceImporterWAV: Enable QOA compression by defaultDeeJayLSP2024-08-311-1/+2
|/ /
* | Merge pull request #96174 from DeeJayLSP/wav-docsRémi Verschelde2024-08-301-1/+1
|\ \ | | | | | | | | | WAV stream/importer: Improve compression/loop names and descriptions
| * | WAV stream/importer: Improve compression/loop names and descriptionsDeeJayLSP2024-08-301-1/+1
| |/
* | Merge pull request #96308 from SaracenOne/attempt_to_reset_imported_sceneRémi Verschelde2024-08-301-0/+13
|\ \ | | | | | | | | | Attempt applying RESET pose during import.
| * | Attempt applying RESET pose during import.Saracen2024-08-291-0/+13
| | |
* | | Import/export GLTF extras to node->metademolke2024-08-291-1/+9
|/ / | | | | | | | | | | | | | | This is useful for custom tagging of objects with properties (for example in Blender) and having this available in the editor for scripting. - Adds import logic to propagate the parsed GLTF extras all the way to the resulting Node->meta - Adds export logic to save Godot Object meta into GLTF extras - Supports `nodes`, `meshes` and `materials` (in GLTF sense of the words)
* | [Scene] Add SceneStringName::toggledYuri Rubinsky2024-08-281-3/+3
| |
* | Merge pull request #96198 from DeeJayLSP/qoa-leakRémi Verschelde2024-08-281-4/+7
|\ \ | | | | | | | | | ResourceImporterWAV: Fix memory leak on QOA import
| * | Fix memory leak on QOA importDeeJayLSP2024-08-281-4/+7
| |/
* / ResourceImporterScene: Replace animation bool with an import type string enumAaron Franke2024-08-276-52/+73
|/
* Merge pull request #96122 from SaracenOne/fix_post_import_regressionRémi Verschelde2024-08-261-3/+3
|\ | | | | | | Prevent empty post-import script paths throwing errors.
| * Prevent empty post-import script paths throwing errors.Saracen2024-08-261-3/+3
| |
* | Revert "Fix importer preview for models with scaled armatures"Saracen2024-08-261-1/+8
|/ | | | This reverts commit 06709e68657ad6595c8ae8603d17b62ec984539d.
* Merge pull request #96079 from adamscott/relative-import-script-pathRémi Verschelde2024-08-251-0/+4
|\ | | | | | | Add import tab `import_script/path` relative path support
| * Add import tab "import_script/path" relative path supportAdam Scott2024-08-251-0/+4
| |
* | Fix importer preview for models with scaled armatures.Saracen2024-08-251-7/+1
|/
* Merge pull request #91535 from BlueCube3310/betsy-bc6hRémi Verschelde2024-08-211-2/+0
|\ | | | | Add Betsy to speed up BC6 compression
| * Add Betsy to speed up BC6 compressionBlueCube33102024-08-181-2/+0
| |
* | Merge pull request #95299 from bruvzg/kern_imgRémi Verschelde2024-08-161-2/+4
|\ \ | | | | | | | | | [ImageFont] Fix escape sequence parsing, add note to the docs.
| * | [ImageFont] Fix escape sequence parsing, add note to the docs.bruvzg2024-08-161-2/+4
| |/
* / Optimize base and shadow meshes for cacheArseny Kapoulkine2024-08-161-0/+2
|/ | | | | | | | | | Previously, vertex cache optimization was ran for the LOD meshes, but was never ran for the base mesh or for the shadow meshes, including shadow LOD chain (shadow LOD chain would sometimes get implicitly optimized for vertex cache as a byproduct of base LOD optimization, but not always). This could significantly affect the rendering performance of geometry heavy scenes, especially for depth or shadow passes where the fragment load is light.
* Merge pull request #95549 from timothyqiu/split-translation-serverRémi Verschelde2024-08-162-1/+2
|\ | | | | | | Split `TranslationServer` into its own file
| * Split TranslationServer into its own fileHaoyu Qiu2024-08-152-1/+2
| |
* | Merge pull request #95505 from lyuma/import_null_external_animation_libraryRémi Verschelde2024-08-161-2/+7
|\ \ | | | | | | | | | Avoid `[]` for `external_animation_library` import option
| * | Avoid [] for external_animation_library import optionLyuma2024-08-131-2/+7
| |/ | | | | | | Some uses of operator[] were causing "rest_pose/external_animation_library": null to be added to the .import file.
* | Merge pull request #94609 from bruvzg/pixel_font_detectRémi Verschelde2024-08-161-2/+35
|\ \ | | | | | | | | | [Font Import] Detect pixel fonts and disable subpixel positioning.
| * | [Font Import] Detect pixel fonts and disable subpixel positioning.bruvzg2024-07-231-2/+35
| | |
* | | Merge pull request #94100 from Calinou/obj-import-remove-unused-optimize-meshRémi Verschelde2024-08-161-4/+3
|\ \ \ | | | | | | | | | | | | Remove unused Optimize Mesh import option from OBJ mesh import