lawnjelly
b2be47e6fc
Merge pull request #93339 from lawnjelly/fti_move_client_pump
...
[3.x] Physics Interpolation - refactor client interpolation pump
2024-06-19 18:44:57 +01:00
lawnjelly
d80b206643
Physics Interpolation - refactor client interpolation pump
...
* Move client interpolation pump to earlier in the iteration before 3D physics synced
* Allow `get_global_transform_interpolated()` to prime the client interpolation inside a physics tick
2024-06-19 08:44:33 +01:00
lawnjelly
12781e4554
Merge pull request #93309 from lawnjelly/fti_skinning
...
[3.x] Physics Interpolation - Fix 2D skinning
2024-06-19 06:50:44 +01:00
Rémi Verschelde
30fa2e3c95
Merge pull request #92784 from lawnjelly/fti_camera_to_scene
...
[3.x] Physics Interpolation - refactor `Camera` and fix `get_camera_transform()`
2024-06-18 23:14:31 +02:00
lawnjelly
44f6042e6b
Physics Interpolation - Fix 2D skinning
...
2D skinning required the interpolated skeleton base transform to be updated when using interpolation.
2024-06-18 15:01:20 +01:00
lawnjelly
72aac8135c
Merge pull request #92725 from lawnjelly/faster_editor_grid
...
[3.x] Faster editor grid
2024-06-13 08:49:03 +01:00
lawnjelly
0b30d77384
Physics Interpolation - refactor Camera
and fix get_camera_transform()
...
* Moves 3D Camera interpolation scene side.
* Automatically switches `get_camera_transform()` to report interpolated transform during `_process()`.
* Fixes `ClippedCamera` to work with physics interpolation.
2024-06-09 12:08:27 +01:00
lawnjelly
b203829361
Merge pull request #92721 from aaronfranke/3.x-rv-warn-sysv-abi
...
[3.x] GDNative: Fix Linux riscv warning about ignored `sysv_abi`
2024-06-03 20:53:19 +01:00
lawnjelly
4ec07e8beb
Optimize Editor _init_grid()
...
Use static `LocalVectors` instead of `PoolVectors` for temporaries.
2024-06-03 14:07:38 +01:00
Aaron Franke
945a49064f
[3.x] GDNative: Fix Linux riscv warning about ignored sysv_abi
2024-06-03 04:22:47 -07:00
lawnjelly
ab6395da40
Merge pull request #92501 from timothyqiu/stretch-shrink-range-3.x
...
[3.x] Add range hint for `ViewportContainer.stretch_shrink`
2024-06-03 08:40:18 +01:00
Rémi Verschelde
39b35c6194
Merge pull request #91656 from akien-mga/3.x-scons-windows-mingw-TypeError
...
[3.x] SCons: Fix Windows/MinGW TypeError with recent SCons
2024-05-30 16:07:31 +02:00
Haoyu Qiu
d655fc8fed
Add range hint for ViewportContainer.stretch_shrink
2024-05-29 09:06:06 +08:00
lawnjelly
1bfb788c4f
Merge pull request #92438 from lawnjelly/fti_fix_visual_instance_identity
...
[3.x] Physics Interpolation - Fix `VisualInstance::set_instance_use_identit…
2024-05-28 11:16:23 +01:00
lawnjelly
ad6bcaf8c7
Merge pull request #92346 from timothyqiu/theme-item-completion-3.x
...
[3.x] Fix theme item parameter completion
2024-05-27 19:09:23 +01:00
lawnjelly
7130c1bebc
Physics Interpolation - Fix VisualInstance::set_instance_use_identity_transform()
...
The logic for updating the `VisualServer` with the transform was the wrong way around.
2024-05-27 19:02:42 +01:00
Haoyu Qiu
1f0d9f04d2
Fix theme item parameter completion
2024-05-25 10:28:40 +08:00
lawnjelly
83f5407177
Merge pull request #92261 from bruvzg/js_tts_init3
...
[3.x, Web] Fix TTS configuration loaded too early.
2024-05-22 19:51:46 +01:00
bruvzg
5f628f2e20
[3.x, Web] Fix TTS configuration loaded too early.
2024-05-22 19:47:25 +03:00
Rémi Verschelde
0a0942ea2e
Merge pull request #92230 from smix8/navserver_dummy_3.x
...
[3.x] Backport NavigationServerDummy
2024-05-22 08:40:23 +02:00
smix8
c9258a2a68
Backport NavigationServerDummy
...
Backports the NavigationServer3DDummy from Godot 4 to compile Godot without NavigationServer module.
2024-05-22 00:52:23 +02:00
lawnjelly
0dcab10b41
Merge pull request #92079 from lawnjelly/increase_tight_cull_epsilon3
...
[3.x] Tight shadow culling - increase epsilon to prevent flickering
2024-05-20 20:47:07 +01:00
lawnjelly
6c2870d73c
Merge pull request #92070 from lawnjelly/fix_fragcolor_write
...
[3.x] Fix fragcolor write locations in scene shaders
2024-05-20 20:46:14 +01:00
lawnjelly
ecd0680b11
Fix fragcolor write locations in scene shaders
2024-05-20 19:31:38 +01:00
lawnjelly
bb342cb55c
Merge pull request #92152 from lawnjelly/fix_viewport_interpolation_mode
...
[3.x] Fix Viewport interpolation mode
2024-05-20 17:58:14 +01:00
lawnjelly
0f5cadfb56
Fix Viewport interpolation mode
...
Viewport interpolation mode is a special case, which should be set to ON instead of INHERIT.
2024-05-20 10:28:58 +01:00
lawnjelly
f2b059c9be
Merge pull request #92103 from timothyqiu/category-3.x
...
[3.x] Fix long category name display in Inspector
2024-05-19 12:01:21 +01:00
Haoyu Qiu
0242ca7cbf
Fix long category name display in Inspector
2024-05-19 13:45:31 +08:00
lawnjelly
a5f9f581fa
Tight shadow culling - increase epsilon to prevent flickering
...
Near colinear triangles were still causing inaccuracy in culling planes, so the threshold for colinearity is bumped up.
2024-05-18 14:29:16 +01:00
Rémi Verschelde
182a95ada6
Merge pull request #91993 from FrederickKDP/patch-2
...
[3.x] Fix typo in `@GlobalScope`
2024-05-16 09:25:57 +02:00
Rémi Verschelde
41dcf218e6
Merge pull request #91906 from programneer/3.x-dont-splash-my-editor
...
[3.x] Don't define `NO_EDITOR_SPLASH` in export templates
2024-05-16 09:25:54 +02:00
bruvzg
2eb3139590
[Linux] Add support for PCK embedding section with non GNU-ld linkers.
...
(cherry picked from commit 625c4bdace
)
2024-05-16 09:24:52 +02:00
Frederick Kramer Dal Pra
20646810ae
Fix typo in @GlobalScope.xml
...
"inteters" instead of "integers"
2024-05-15 11:49:48 -07:00
Programneer
ffb2038903
[3.x] Don't define NO_EDITOR_SPLASH in export templates
2024-05-14 18:13:02 +02:00
Rémi Verschelde
5bdad327c0
Merge pull request #91877 from lawnjelly/fti_zero_multimesh_data
...
[3.x] Physics interpolation - Zero server side multimesh data
2024-05-13 00:30:41 +02:00
lawnjelly
df0e3c5e42
Physics interpolation - Zero server side multimesh data
...
To prevent possibility of use of uninitialized data.
2024-05-12 15:05:46 +01:00
Rémi Verschelde
90aa6564a9
Merge pull request #91823 from timothyqiu/template-id-cdtor-3.x
...
[3.x] Fix GCC 14 `-Wtemplate-id-cdtor` warnings
2024-05-11 10:39:55 +02:00
Haoyu Qiu
a5c8106f92
Fix GCC 14 -Wtemplate-id-cdtor warnings
...
Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com>
2024-05-11 15:07:19 +08:00
lawnjelly
30b025d3d0
Merge pull request #91789 from lawnjelly/fix_tight_light_cull_directional_colinear
...
[3.x] Tighter light culling - fix directional lights colinear case
2024-05-10 10:51:14 +01:00
lawnjelly
b09bc22b74
Tighter light culling - fix directional lights colinear case
...
Exactly the same fix as done already for non-directional lights.
2024-05-10 09:05:49 +01:00
Rémi Verschelde
2a347ab867
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68
)
2024-05-07 13:21:45 +02:00
Rémi Verschelde
cafc71a9fb
SCons: Fix Windows/MinGW TypeError with recent SCons
...
Fixes #86484 .
2024-05-07 13:03:16 +02:00
Rémi Verschelde
e66b52989d
doc: Fix cherry-pick mistake for Vector3.cross description
2024-05-01 12:22:02 +02:00
Fabio Alessandrelli
63cecb7875
[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return
...
(cherry picked from commit efccebd3db
)
2024-05-01 12:09:31 +02:00
melquiadess
cd9f18dbf0
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b
)
2024-05-01 12:08:26 +02:00
A Thousand Ships
a9988c5501
[Doc] Clarify the behavior of Vector2/3.cross
and mention parallel vectors
...
(cherry picked from commit 47a8033698
)
2024-05-01 12:07:21 +02:00
kleonc
1db5090dcd
[C#] Fix Transform3D.InterpolateWith
applying rotation before scale
...
(cherry picked from commit e2ed63b313
)
2024-05-01 12:05:40 +02:00
kleonc
b045a7c92e
Always look for unique node names in owner if not found in owned nodes
...
(cherry picked from commit 95ced4bbdc
)
2024-05-01 12:04:27 +02:00
bruvzg
54393c53f3
[macOS] Enabled secure restorable state.
...
(cherry picked from commit 84380a94f7
)
2024-05-01 12:03:45 +02:00
Adam Scott
a671234483
Add workaround for emscripten >= 3.1.47 LTO build
...
(cherry picked from commit 656bc22e28
)
2024-05-01 12:01:12 +02:00