Yuri Roubinski
|
7fcb91f077
|
Implement conversion from CPUParticles to GPUParticles (3D/2D)
|
2023-08-19 11:58:57 +03:00 |
|
Rémi Verschelde
|
d81767495a
|
Merge pull request #80512 from mihe/global-basis
Add `global_basis` property to `Node3D`
|
2023-08-18 09:31:41 +02:00 |
|
Rémi Verschelde
|
e6e79255ed
|
Merge pull request #77943 from aaronfranke/mass-dist
Add Mass Distribution, Deactivation, Solver inspector property groups
|
2023-08-17 12:26:59 +02:00 |
|
Rémi Verschelde
|
37d213b24e
|
Merge pull request #79972 from smix8/navgenerator_multithreading_4.x
Add multi-threaded NavMesh baking to NavigationServer
|
2023-08-17 11:22:11 +02:00 |
|
Mikael Hermansson
|
8be20c495c
|
Add global_basis property to Node3D
|
2023-08-11 11:41:49 +02:00 |
|
Hugo Locurcio
|
49b6067aba
|
Use StringName consistently to refer to the Master audio bus name
|
2023-08-07 18:06:17 +02:00 |
|
smix8
|
8686e84b44
|
Add multi-threaded NavMesh baking to NavigationServer
Adds multi-threaded NavMesh baking to NavigationServer.
|
2023-08-07 17:14:37 +02:00 |
|
Rémi Verschelde
|
7eb047a5ed
|
Merge pull request #79643 from smix8/navgenerator_4.x
Move navigation mesh baking to NavigationServer
|
2023-08-07 14:48:15 +02:00 |
|
Rémi Verschelde
|
faaf27f284
|
Fix various typos with codespell
Also includes typo fixes from #79993, #80068, #80276, and #80303.
Co-authored-by: betalars <contact@betalars.de>
Co-authored-by: spaceyjase <429978+spaceyjase@users.noreply.github.com>
Co-authored-by: Swarkin <102416174+Swarkin@users.noreply.github.com>
Co-authored-by: Raul Santos <raulsntos@gmail.com>
|
2023-08-07 13:09:47 +02:00 |
|
Aaron Franke
|
49e0a01bf1
|
Add Mass Distribution, Deactivation, Solver inspector property groups
|
2023-08-06 21:26:33 -05:00 |
|
Yuri Sizov
|
a56e960150
|
Merge pull request #71233 from PrecisionRender/barycentric-coords
Add ability to get face index and barycentric coordinates from raycast
|
2023-08-03 22:37:30 +02:00 |
|
smix8
|
744fa87da2
|
Move navigation mesh baking to NavigationServer
Moves navigation mesh baking to NavigationServer.
|
2023-08-03 19:49:07 +02:00 |
|
PrecisionRender
|
af7f787c6e
|
Add ability to get barycentric coordinates from ray
|
2023-08-02 15:16:44 -05:00 |
|
Yuri Sizov
|
e810671116
|
Merge pull request #79977 from Owl-A/bugfix
Add state sync after call to `_integrate_forces` in `_body_state_changed`
|
2023-08-01 20:03:47 +02:00 |
|
Chinmay Awale
|
c118256865
|
added state sync after call to _integrate_forces
|
2023-08-01 19:03:43 +05:30 |
|
smix8
|
69fad39cf5
|
Add NavigationServer API to enable regions and links
Adds NavigationServer API to enable regions and links.
|
2023-07-26 01:20:15 +02:00 |
|
Yuri Sizov
|
182b94c86a
|
Merge pull request #79465 from smix8/navregion_bake_deferred_4.x
Make NavigationRegion3D baking NavMesh on the main thread not finish deferred
|
2023-07-18 13:15:15 +02:00 |
|
kobewi
|
de4a3fa151
|
Unify and streamline connecting to Resource changes
|
2023-07-17 19:35:57 +02:00 |
|
Hendrik Brucker
|
7e21eb7e00
|
Extract and reorganize texture resource classes
|
2023-07-14 20:04:21 +02:00 |
|
Yuri Sizov
|
0f7625ab46
|
Merge pull request #76859 from HolonProduction/emission-finished-gpu
Add `finished` signal to GPUParticles
|
2023-07-14 18:50:56 +02:00 |
|
Yuri Sizov
|
a91f0e6bca
|
Merge pull request #76853 from HolonProduction/emission_finished
Add `finished` signal to CPUParticles
|
2023-07-14 18:50:51 +02:00 |
|
Yuri Sizov
|
177768a7e4
|
Merge pull request #79373 from KoBeWi/no_need
Convert some Callables to `callable_mp()`
|
2023-07-14 18:49:53 +02:00 |
|
Yuri Sizov
|
892bc5f966
|
Merge pull request #79330 from mihe/ray-cast-back-faces
Add `hit_back_faces` property to `RayCast3D`
|
2023-07-14 18:49:49 +02:00 |
|
smix8
|
bb5f16033d
|
Make NavigationRegion3D baking NavMesh on the main thread not finish deferred
Makes NavigationRegion3D baking NavMesh on the main thread not finish deferred.
|
2023-07-14 16:15:14 +02:00 |
|
Yuri Sizov
|
4e66c4cdd9
|
Merge pull request #77191 from smix8/navigationregion_map_change_4.x
Add NavigationRegion function to change navigation map
|
2023-07-12 17:15:13 +02:00 |
|
kobewi
|
edd23074a2
|
Convert some Callables to callable_mp()
|
2023-07-12 15:33:54 +02:00 |
|
HolonProduction
|
a1c0d206e8
|
Add finished signal to CPUParticles
|
2023-07-12 13:45:02 +02:00 |
|
HolonProduction
|
5322e255ad
|
Add finished signal to GPUParticles
|
2023-07-12 13:29:47 +02:00 |
|
Mikael Hermansson
|
273f7e1c57
|
Add hit_back_faces property to RayCast3D
|
2023-07-11 13:02:13 +02:00 |
|
Rémi Verschelde
|
7030ac555f
|
Merge pull request #79270 from clayjohn/particle-trails-error
Unify error condition for particles trail lifetime
|
2023-07-10 10:38:34 +02:00 |
|
clayjohn
|
78ecdb17f9
|
Unify error condition for particles trail lifetime
|
2023-07-10 10:17:27 +02:00 |
|
Rémi Verschelde
|
e00dc3c719
|
Merge pull request #75806 from bcmpinc/issue-61174
Fix Camera3D `project_*` methods not accounting for frustum offset
|
2023-07-07 16:01:47 +02:00 |
|
Rémi Verschelde
|
b8f28e287e
|
Merge pull request #78902 from nklbdev/Fix_wrong_type_casting_in_RenderingServer
Fix wrong type casting for octahedral tangents
|
2023-07-07 08:28:52 +02:00 |
|
Rémi Verschelde
|
2926ddec1c
|
Merge pull request #78939 from Scony/navi-crash-fix
Fix crash in `NavigationAgent3D`
|
2023-07-03 15:26:14 +02:00 |
|
Rémi Verschelde
|
813ff4b460
|
Merge pull request #78857 from smix8/navagent_pos_fix_4.x
Fix NavigationAgent position not always updating
|
2023-07-03 15:26:11 +02:00 |
|
Pawel Lampe
|
fcbb521392
|
Fix crash in 'NavigationAgent3D', fixes #78910
|
2023-07-02 22:30:03 +02:00 |
|
nklbdev
|
1d16704faf
|
Potencially fix nan's on octahedral tangents in RenderingServer
|
2023-07-01 18:46:52 +05:00 |
|
smix8
|
34bc410fb4
|
Fix NavigationAgent position not always updating
Fixes NavigationAgent position not always updating.
|
2023-06-30 00:18:26 +02:00 |
|
smix8
|
c912df9d05
|
Fix NavigationAgent continues avoidance velocity
Fixes NavigationAgent continues avoidance velocity.
|
2023-06-29 21:10:03 +02:00 |
|
Ricardo Buring
|
104da478a8
|
Fix CharacterBody3D get_position_delta()
Calculate the difference of global positions.
This also fixes get_real_velocity().
|
2023-06-26 23:15:57 +02:00 |
|
Rémi Verschelde
|
c1ad74d4c3
|
Merge pull request #78579 from aaronfranke/col-poly-obj-name
Internally rename `parent` to `collision_object` in CollisionPolygon(2D/3D)
|
2023-06-23 00:06:09 +02:00 |
|
Aaron Franke
|
7c4921e794
|
Internally rename parent to collision_object in CollisionPolygon(2D/3D)
|
2023-06-22 14:06:05 -05:00 |
|
Rémi Verschelde
|
cb73a6e9f9
|
Merge pull request #78490 from clayjohn/GLES3-particles-subemit
Add warnings and fallbacks for particles sub emitters when using the GL Compatibility rendering backend
|
2023-06-22 21:02:38 +02:00 |
|
Markus Sauermann
|
399bce02cf
|
Fix 3D top_level resetting
There is no need to erase the top_level flag on EXIT_TREE.
During ENTER_TREE, `top_level = true` is not necessary, because it is
already set to true.
|
2023-06-22 18:58:29 +02:00 |
|
clayjohn
|
8a5af8183a
|
Add warnings and fallbacks for particles sub emitters when using the GL Compatibility rendering backend
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
|
2023-06-21 12:56:52 -07:00 |
|
Bauke Conijn
|
47e63bc55f
|
Fix Camera3D project_* methods not accounting for frustum offset
This does not fix Camera3D::project_ray_normal().
Adds Camera3D::get_camera_projection() and exposes it to GDScript
|
2023-06-20 20:45:50 +02:00 |
|
Rémi Verschelde
|
243c8e0b40
|
Merge pull request #77465 from lyuma/ik_skeleton_reference_bug
SkeletonIK3D: Avoid holding hard pointers to Skeleton3D
|
2023-06-20 00:02:47 +02:00 |
|
Rémi Verschelde
|
d63794d466
|
Merge pull request #77629 from GameDevLlama/bugifx/issue-50813
Fix non-functional Node3D `top_level` property
|
2023-06-18 16:30:42 +02:00 |
|
Christian Ringshofer
|
20e8189f5d
|
Fix non functional Node3D op_level property
Fixes #50813.
|
2023-06-18 15:01:01 +02:00 |
|
smix8
|
ae9dd47d0c
|
Add agent pause mode to NavigationServer
Adds agent pause mode to NavigationServer.
|
2023-06-18 12:37:03 +02:00 |
|