lawnjelly
|
ae04a3a5dd
|
Physics Interpolation - Move 3D FTI to SceneTree
Moves 3D interpolation from server to the client code (`SceneTree`).
Complete rework of 3D physics interpolation, but using the same user API.
|
2025-04-26 14:13:30 +01:00 |
|
actually-reb
|
f7439a4f2a
|
Gave billboarded sprites and labels more fitting AABBs
|
2025-04-25 23:06:04 -07:00 |
|
RedMser
|
143db328e7
|
Fix cases where _get returned true erroneously
|
2025-04-25 19:06:09 +02:00 |
|
Thaddeus Crews
|
8954125990
|
Merge pull request #105437 from Ansraer/teleport_spatial_nodes
Allow moving meshes without motion vectors
|
2025-04-25 11:36:08 -05:00 |
|
Ansraer
|
a4a5f4ed01
|
allow moving meshes without motion vectors
|
2025-04-25 14:25:06 +02:00 |
|
Lukas Tenbrink
|
91fe434a86
|
Always use String as StringName backing internally.
|
2025-04-23 14:57:03 +02:00 |
|
lawnjelly
|
40c05c69f9
|
Physics Interpolation - Add editor configuration warnings
* For physics bodies that are on non-interpolated branches
|
2025-04-20 10:03:04 +01:00 |
|
Thaddeus Crews
|
ad40939b6f
|
Core: Replace C math headers with C++ equivalents
- Minor restructuring to ensure `math_funcs.h` is the central point for math functions
|
2025-04-16 15:49:02 -05:00 |
|
Thaddeus Crews
|
94282d88f9
|
Core: Use Math namespace for constants
|
2025-04-10 16:29:30 -05:00 |
|
Thaddeus Crews
|
171187d1aa
|
Merge pull request #101011 from aaronfranke/limit-max-contacts-reported
Place a hard limit on the `max_contacts_reported` property in 2D/3D physics
|
2025-04-09 18:11:53 -05:00 |
|
Julian Todd
|
daf8eee9cb
|
fix for stereo panning adding _calc_output_vol_stereo issue 103989
|
2025-04-09 11:02:04 +01:00 |
|
Pāvels Nadtočajevs
|
b106dfd4f9
|
Base accessibility API.
|
2025-04-08 20:14:28 +03:00 |
|
Silc Lizard (Tokage) Renew
|
96200abb97
|
Add p_delta argument to _process_modification() and expose advance()
|
2025-04-03 23:58:54 +09:00 |
|
Thaddeus Crews
|
f5e0b869f4
|
Merge pull request #104242 from smix8/navmesh_changed
Emit `changed` signal after baking navigation mesh
|
2025-04-03 09:27:52 -05:00 |
|
Thaddeus Crews
|
6ef89f12bc
|
Merge pull request #104167 from TokageItLab/spring-inside-tree
Add `is_inside_tree()` check to SpringBoneSimulator3D
|
2025-04-03 09:27:49 -05:00 |
|
smix8
|
565ea927d2
|
Emit changed signal after baking navigation mesh
Emits changed signal after baking navigation mesh.
|
2025-04-02 16:54:48 +02:00 |
|
Yufeng Ying
|
4f4031a675
|
Replace size() == 0 with is_empty().
|
2025-04-02 19:18:43 +08:00 |
|
Michael Alexsander
|
556933306a
|
Allow to compile templates without navigation features
|
2025-04-01 11:53:35 -03:00 |
|
Thaddeus Crews
|
d52b84e472
|
Merge pull request #103993 from aaronfranke/geometry-segment
Directly use segment points in Geometry2D/3D function parameters
|
2025-04-01 08:01:34 -05:00 |
|
Thaddeus Crews
|
8f6bb119f4
|
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
Add templated version of `ObjectDB::get_instance()`
|
2025-03-31 12:03:47 -05:00 |
|
Aaron Franke
|
c1acc839a8
|
Directly use segment points in Geometry2D/3D function parameters
|
2025-03-30 16:25:59 -07:00 |
|
Aaron Franke
|
a5de242a2f
|
Place a hard limit on the max_contacts_reported property
|
2025-03-29 01:17:55 -07:00 |
|
Rémi Verschelde
|
e8bc75f056
|
Merge pull request #103373 from YeldhamDev/build_remove_physics
Allow to compile templates without physics servers
|
2025-03-28 17:30:03 +01:00 |
|
Rémi Verschelde
|
3b90bb56ad
|
Merge pull request #89782 from KoBeWi/stdArrayList
Use initializer list in Arrays
|
2025-03-28 17:29:40 +01:00 |
|
Michael Alexsander
|
5ad414d046
|
Allow to compile templates without physics servers
|
2025-03-28 11:00:44 -03:00 |
|
kobewi
|
bc9d0c7835
|
Add templated version of ObjectDB::get_instance()
|
2025-03-27 15:43:23 +01:00 |
|
kobewi
|
75881f8322
|
Use initializer list in Arrays
|
2025-03-26 18:38:15 +01:00 |
|
LuoZhihao
|
4b9650f54e
|
CI: Fix godot regression project test
Fix crash and memory leak in `SpringBoneSimulator3D`
Fix crash in `GraphEdit`
|
2025-03-26 17:33:18 +08:00 |
|
Thaddeus Crews
|
2eec0fc526
|
Merge pull request #94441 from Repiteo/core/math-namespace
Core: Convert `Math` class to namespace
|
2025-03-23 19:03:55 -05:00 |
|
Thaddeus Crews
|
f09ee0171a
|
Style: Begin integrating simple .clangd fixes
|
2025-03-22 13:24:35 -05:00 |
|
Thaddeus Crews
|
581d675eeb
|
Core: Convert Math class to namespace
|
2025-03-21 10:29:18 -05:00 |
|
Rémi Verschelde
|
e50ac32d5a
|
Merge pull request #82321 from ywmaa/custom_debug_color_curve3D
Allow customizing debug color of Path3D.
|
2025-03-21 13:02:57 +01:00 |
|
ywmaa
|
275f046e4a
|
Path3D: custom debug color and custom debug show
|
2025-03-20 06:49:04 +02:00 |
|
kobewi
|
10f6c01b9c
|
Remove ABS in favor of Math::abs
|
2025-03-19 13:52:40 +01:00 |
|
Thaddeus Crews
|
50eed0142f
|
Merge pull request #101664 from drakeerv/master
Fix `get_rpm()` on wheel which has steering
|
2025-03-18 14:42:56 -05:00 |
|
Thaddeus Crews
|
b7eda9dbc1
|
Merge pull request #104230 from bruvzg/start_clip
Add properties to configure space trimming on line break.
|
2025-03-18 14:42:44 -05:00 |
|
drakeerv
|
6f25aee04f
|
Fix get_rpm() on wheel which has steering
This fixes #101646.
|
2025-03-18 13:55:26 +01:00 |
|
Thaddeus Crews
|
9e6ee9c5c3
|
Merge pull request #102223 from MajorMcDoom/remote-transform-fix
Fix some global-space bugs in `RemoteTransform3D._update_remote` and add some optimizations
|
2025-03-17 10:52:33 -05:00 |
|
Thaddeus Crews
|
69403208a0
|
Merge pull request #104217 from TokageItLab/fix-rest-space-more
Fix rest translation space in `LookAtModifier3D`
|
2025-03-17 10:52:12 -05:00 |
|
Pāvels Nadtočajevs
|
2bbf0f2317
|
Add properties to configure space trimming on line break.
|
2025-03-16 16:15:37 +02:00 |
|
Silc Lizard (Tokage) Renew
|
78fbe37f4b
|
Fix rest translation space in LookAtModifier3D
|
2025-03-16 15:51:16 +09:00 |
|
Silc Lizard (Tokage) Renew
|
97cc8aed18
|
Add is_inside_tree() check to SpringBoneSimulator3D
|
2025-03-15 17:18:34 +09:00 |
|
Thaddeus Crews
|
608a08c1ad
|
Merge pull request #103921 from mikest/physical-bone-removal
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D
|
2025-03-14 10:06:04 -05:00 |
|
Rémi Verschelde
|
6ee36b3911
|
Merge pull request #103233 from Asaduji/xr-interpolation-fix
Fix interpolation in XR
|
2025-03-14 11:02:44 +01:00 |
|
Mike Estee
|
d39003c0bf
|
Fix console errors and crash in cleanup code for PhysicalBoneSimulator3D
|
2025-03-14 11:01:34 +01:00 |
|
Thaddeus Crews
|
e4628a249f
|
Merge pull request #101633 from TokageItLab/external-force-spring
Add external force property to `SpringBoneSimulator3D`
|
2025-03-13 08:57:32 -05:00 |
|
Asaduji
|
9e1b9fb1bc
|
Fix interpolation in XR nodes
|
2025-03-12 19:28:04 +01:00 |
|
A Thousand Ships
|
331a43a9d8
|
Add String::remove_char(s) methods for performance and convenience
|
2025-03-10 13:19:28 +01:00 |
|
Silc Lizard (Tokage) Renew
|
4842dc5a81
|
Add external force to SpringBoneSimulator3D
|
2025-03-10 08:50:09 +09:00 |
|
Thaddeus Crews
|
324512e11c
|
Style: Replace header guards with #pragma once
|
2025-03-07 17:33:47 -06:00 |
|