Age | Commit message (Collapse) | Author |
|
|
|
Add a "keep" import mode to keep files as-is and export them.
|
|
|
|
Improved 3D Scene Importer
|
|
* Added option for importers to show an Advanced settings dialog
* Created advanced settings dialog for Scene Importer
* Cleaned up importers (remove many old/unused options)
* Added the ability to customize every node, material, mesh and animation individually
* Saving to animations and meshes to files is now a manual process, making it more predictable
* Added the ability for materials to be replaced by external files (or to be made external, up to you).
* When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it.
WARNING: Lightmap UV unwrap is not working, it needs to be re-made.
|
|
FBX Import: Normalize rotation quaternions
|
|
Tweak the 3D editor grid default to not go below subdivisions of 1 meter
|
|
[4.0] Add Root Null Check
|
|
|
|
Small subdivisions aren't useful that often and make it difficult for
people to get a sense of scale in 3D.
|
|
Improve Completion Panel Position in Shader Editor
|
|
Make Animation's SceneTreeDialog filter nodes properly
|
|
Add additional index checks to COLLADA importer
|
|
[HTML5] Fix loading when mime-type is missing.
|
|
Fix audio player not resetting after wav finishes
|
|
Allow to not optimize release build
|
|
Fix GodotPhysics solver with kinematic body set to report contacts
|
|
Fix kinematic angular velocity calculations
|
|
SoftBody support in GodotPhysics 3D
|
|
Disable backface collision with ConcavePolygonShape by default
|
|
FBX Import: Check bone map access for valid cluster target node id
|
|
|
|
Rename Sprite.region_enabled getter and setter methods to match properties
|
|
fix #47184
|
|
jmb462/prevent-resizing-minimap-bigger-than-GraphEdit
Prevent resizing minimap bigger than GraphEdit (Fix #47189)
|
|
Fix project icon size in Project Manager
|
|
[HTML5] Fix editor version numbering.
|
|
fix #47174
|
|
Minimap size couldn't be resized back after been resized bigger than GraphEdit cause the grabber was out of GraphEdit.
This commit prevents resizing minimap bigger than GraphEdit and fix this issue.
|
|
Should not write patch version when it's `0`.
|
|
`WebAssembly.instantiateStreaming` requires the mime-type to be
`application/wasm`, but some servers (including most debug servers) do
not provide the content-type header.
This commit forces it via JavaScript, by creating a `Response` object
with the `wasm` content, and explicitly defined `content-type` header.
|
|
|
|
Working on fixes for Android and Vulkan
|
|
|
|
The angular velocity estimate for kinematic bodies was calculated
incorrectly. Also, fixes its use in some kinematic/rigid collision
calculations.
This fixes #47029.
|
|
class reference proofreading
|
|
Fixes TileMap editor copy bug.
|
|
|
|
|
|
Enable zooming in graph_edit with Ctrl + scrollwheel
|
|
Fix missing quote in multiline GDScript string
|
|
Fix spamming errors when SoftBody pinned nodes have no attachment
|
|
|
|
fix #47117
|
|
There was a specific case where the node path wasn't checked for
validity before trying to access the attachment node.
It could cause lots of error log noise in both editor and game.
|
|
GLTF importer: Prevent quick accumulation of significant numerical errors in keyframe times
|
|
Keyframe times shift slowly in imported animations, starting with a zero shift
at the beginning and increasing and becoming erratic slowly farther into an
animation, reaching significant levels at times after about 3 minutes into an
animation. This commit fixes the issue by increasing the precision of the
floating point numbers used for keyframe time calculations. Only the most
significant cases that cause fast accumulation of errors over a short animation
duration are fixed. Other cases that would have a marginal benefit from
switching to double precision numbers are left for another PR/further analysis.
Note that this change has no impact on the runtime performance of games/apps
created using Godot. It only affects the GLTF importer.
Fixes #47127.
|
|
TwistedTwigleg/skeletonik_changes_and_bug_fixes_regressionfix
Fix for regression in SkeletonIK code
|
|
|
|
Add "Replace existing signature" to the macOS export (enabled by default).
|