Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
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`.
|
|
|
|
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).
|
|
|
|
Check for null pointer in get_column_width(0)
|
|
Helps a lot with soft bodies and generally useful to avoid shapes to go
through the ground in certain cases.
Added an option in ConcavePolygonShape to re-enable backface collision
on specific bodies if needed.
|
|
|
|
|
|
- Fixed SoftBody surface update with new rendering system
- Added GodotPhysics implementation for SoftBody
- Added support to get SoftBody rid to interact with the physics server
- Added support to get SoftBody bounds from the physics server
- Removed support for unused get_vertex_position and get_point_offset
from the physics server
- Removed SoftBody properties that are unused in both Bullet and
GodotPhysics (angular and volume stiffness, pose matching)
- Added RenderingServerHandler interface to PhysicsServer3D so the physics servers don't need to reference the class from SoftBody node directly
|
|
And move GLTF docs to its module folder.
|
|
Make 2D navigation consider scale
|
|
|
|
Changed SCsub for shaders to find shaders automatically
|
|
Tweak the editor splash screen color to better match the default theme
|
|
Documentation: Correct CanvasItem.draw_string position description.
|
|
Also add height warnings to Font.get_char_size and Font.get_string_size
|
|
jmb462/fix-AudioEffectCapture-buffer-length-cannot-be-changed
Fix AudioEffectCapture buffer length cannot be changed (Fix #47107)
|
|
dependencies with include files
|
|
- creating Vulkan context instead of OpenGL
- checking for validity of ENV in wrapper classes
- fix for access to JavaVM from threads
|
|
|
|
This helps achieve a visually "smoother" transition between the splash
screen and the editor.
|
|
Fix TabContainer _get_tab_width for localized node names
|