Thaddeus Crews
aa6ffa25c3
Merge pull request #109905 from TokageItLab/mod-target-name
...
Add lacked bone name suggestions in ModifierBoneTarget3D
2025-08-24 11:04:28 -05:00
Silc Lizard (Tokage) Renew
0771746495
Add lacked bone name suggestions in ModifierBoneTarget3D
2025-08-23 21:22:32 +09:00
Mike Precup
68ff4e989a
Process skeleton modifiers when the skeleton is marked as dirty
2025-08-22 00:18:22 -07:00
Mikael Hermansson
6c907c2d37
Fix `move_and_slide` forcing synchronization with physics thread
...
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com>
2025-08-14 18:58:36 +02:00
Derick Florencio
b9878b3e09
Fix skeleton get_global_transform call before is_inside_tree
2025-08-09 09:05:53 +01:00
F3der1co
1ff94e782c
increase damping coefficient editor range
2025-08-08 13:25:21 +02:00
clayjohn
6f60258545
Revert "SoftBody3D: Support physics Interpolation"
...
This reverts commit cc52fd777e .
2025-08-02 22:22:43 -07:00
Thaddeus Crews
972ce25624
Merge pull request #109029 from AeioMuch/fix_missing_3d_gizmos
...
Fix missing 3d gizmos
2025-07-30 09:03:49 -05:00
Thaddeus Crews
90cfd88eae
Merge pull request #108051 from RoyBerardo/listener_doppler_fix
...
Fix `AudioListener3D` not tracking velocity for doppler
2025-07-30 09:03:40 -05:00
AeioMuch
f92af51cae
Fix missing 3d gizmos
2025-07-29 15:26:42 +02:00
Roy Berardo
769795f54a
fix AudioListener3D not tracking self velocity for doppler
2025-07-28 23:02:16 -07:00
Thaddeus Crews
57719ca9e2
Merge pull request #108708 from Rindbee/fix-wrong-node-path-when-Reparent-to-New-Node
...
Fix the absolute `NodePath` was calculated incorrectly when "Reparent to New Node"
2025-07-23 13:27:00 -05:00
Thaddeus Crews
62538143e8
Merge pull request #106070 from IphStich/fix-duplicate-gizmos
...
Fix for Node3D request gizmos multiple times
2025-07-22 11:20:09 -05:00
Elise
1aa4c04895
Fix for Node3D request gizmos multiple times
...
This can result in multiple gizmos being created for the same nodes in some circumstances
2025-07-22 08:47:39 +10:00
风青山
2f5af689fd
Fix the absolute `NodePath` was calculated incorrectly when "Reparent to New Node"
...
Since the new parent node has not yet been added to the tree, the
`new_base_path` needs to be calculated using the `base_path`.
2025-07-18 10:26:50 +08:00
WhalesState
5eee6d22a0
Fix remaining physics and navigation disabling issues.
2025-07-12 17:12:42 +03:00
Thaddeus Crews
6caf4c698f
Merge pull request #107915 from QbieShay/fix_emitting_reset
...
Fix particles resetting properties when emitting is toggled
2025-07-04 10:09:03 -05:00
Thaddeus Crews
e750950dc6
Merge pull request #107568 from Rudolph-B/Issue-92708
...
Fix floating point precision errors when setting particle trail length
2025-07-01 17:57:58 -05:00
lawnjelly
2d3dedb12d
FTI - Add reset on setting `top_level`
2025-06-29 17:01:51 +01:00
Thaddeus Crews
db28859774
Merge pull request #107591 from timothyqiu/group-enable-default
...
Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default
2025-06-24 18:34:28 -05:00
Thaddeus Crews
39b77ea780
Merge pull request #107776 from retrotails/voxelgi_srgb
...
Fix baked VoxelGI using the wrong color space
2025-06-24 18:34:24 -05:00
Thaddeus Crews
b93719c112
Merge pull request #107886 from lawnjelly/fti_global_setting_static
...
`FTI` - Change `SceneTree` global setting to static
2025-06-24 09:58:48 -05:00
Thaddeus Crews
3c9f6aa81f
Merge pull request #107691 from smix8/mi_active_mat
...
Fix `MeshInstance3D::get_active_material()` error on empty mesh or empty surfaces
2025-06-24 09:58:43 -05:00
Qbieshay
b93f6fa1ba
Fix particles resetting properties when emitting is toggled
2025-06-24 12:16:42 +02:00
lawnjelly
583c72f999
`FTI` - Change `SceneTree` global setting to static
...
Also fixup FTI configuration warnings so that they only output when the project is using FTI.
2025-06-23 10:19:24 +01:00
lawnjelly
55978b5024
Revert "FTI - Reduce `VisualInstance3D` xform notifications"
...
This reverts commit e10003ce33 .
2025-06-22 15:44:52 +01:00
retrotails
7d1c021061
Fix baked VoxelGI using the wrong color space
2025-06-20 14:35:36 -04:00
smix8
4bbafc8d0e
Fix MeshInstance3D::get_active_material() error on empty mesh or empty surfaces
...
FixesMeshInstance3D::get_active_material() error on empty mesh or empty surfaces.
2025-06-19 02:55:54 +02:00
devloglogan
7a2db8c67d
Adjust names of new XRBodyTracker joints
2025-06-18 12:26:25 -05:00
Haoyu Qiu
a7ab249a2a
Make `PROPERTY_HINT_GROUP_ENABLE` hide properties by default
2025-06-16 20:03:49 +08:00
Rudolph Bester
3c5d4a2410
Fix floating point precision errors when setting particle trail length
2025-06-15 20:38:50 +02:00
smix8
4476fc7099
Only repath a NavigationAgent with a target position
...
Only repaths a NavigationAgent with a target position.
2025-06-14 01:26:36 +02:00
smix8
cbd446ac29
Add navigation path query parameter limits
...
Adds navigation path query parameter limits.
2025-06-13 14:42:26 +02:00
Rémi Verschelde
0e9a59b16b
Merge pull request #105901 from lawnjelly/fti_reduce_xform_notifications4
...
FTI - Reduce `VisualInstance3D` xform notifications
2025-06-13 01:30:31 +02:00
Rémi Verschelde
ae484828bb
Merge pull request #107408 from Ivorforce/node-path-string-explicit
...
Make conversions from `NodePath` to `String` explicit.
2025-06-12 22:49:03 +02:00
Rémi Verschelde
53da681e89
Merge pull request #107308 from lawnjelly/scenetreefti_get_interp_hidden4
...
FTI - `global_transform_interpolated()` on demand for invisible nodes
2025-06-12 22:48:49 +02:00
LuoZhihao
8ba4656ea3
Compile out editor-only logic within `validate_property` in games
2025-06-12 12:54:19 +08:00
Lukas Tenbrink
e2931a5c19
Make conversions from `NodePath` to `String` explicit.
2025-06-11 16:50:27 +02:00
lawnjelly
2674ffe1b7
FTI - `global_transform_interpolated()` on demand for invisible nodes
2025-06-09 09:34:09 +01:00
smix8
03e5d64dd9
Match avoidance defaults for NavigationAgent and NavigationServer NavAgent
...
Matches avoidance defaults for NavigationAgent and NavigationServer NavAgent. The node had different properties than the server agent and the 2d version still used outdate defaults form the 3d version.
2025-06-07 13:49:12 +02:00
Rémi Verschelde
c171166b6e
Merge pull request #107220 from devloglogan/body-tracker-joints
...
Add new joints to `XrBodyTracker`
2025-06-07 00:44:16 +02:00
devloglogan
e16dd051fd
Add new joints to XrBodyTracker
2025-06-06 13:37:21 -05:00
Rémi Verschelde
c535f5644b
Merge pull request #107192 from MajorMcDoom/lightmap-allow-empty-user-data
...
Make `LightmapGIData::_set_user_data` a proper setter instead of an additive operation
2025-06-06 17:38:03 +02:00
Rémi Verschelde
09c7214235
Merge pull request #106846 from TokageItLab/mod-target
...
Implement `ModifierBoneTarget3D` which can be target of the other `SkeletonModifier3D`s
2025-06-06 17:37:19 +02:00
Zi Ye
8f9b7896f6
Make LightmapGIData::_set_user_data a proper setter instead of an additive operation
2025-06-05 19:21:57 -05:00
Silc Lizard (Tokage) Renew
aa2c3da63a
Implement ModifierBoneTarget3D which can be target of the other mods
2025-06-05 23:46:36 +09:00
retrotails
ae06a2de48
Revert some instances of Math::INF back to 1e20
2025-06-05 09:32:40 -04:00
Rémi Verschelde
acc0e14d95
Merge pull request #106841 from TokageItLab/refactor-boneattachment
...
Refactor `BoneAttachment` property registration
2025-06-05 13:12:20 +02:00
Rémi Verschelde
8343ab45e6
Merge pull request #105888 from TokageItLab/optional-rotation-axis-spring
...
Add optional rotation axis & Fix initial pose with rotation axis in SpringBone
2025-06-05 13:11:01 +02:00
Silc Lizard (Tokage) Renew
4f1d1fefa3
Refactore BoneAttachment property registration
2025-06-05 09:42:31 +09:00