c7ac1db971
Clang format everything.
2024-07-16 21:23:54 +02:00
4d2e9220c7
Updated the clang format script.
2024-07-16 21:23:47 +02:00
247b04763f
Improvements to the filesystem dock.
2024-07-16 21:00:57 +02:00
85945392a3
An another small tweak.
2024-07-16 20:46:09 +02:00
38dd206a3b
Tweaks to the editor defaults.
2024-07-16 20:19:54 +02:00
4840b3d1e3
Improved the renderer selector when creating a new project.
2024-07-16 20:03:07 +02:00
85e7f7327e
Fix and enable the gles3 renderer by default.
2024-07-16 19:44:22 +02:00
efccdca45f
Added back GIProbes.
2024-07-16 19:07:24 +02:00
85cddb07b4
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt4.
2024-07-16 16:59:21 +02:00
a97a334ebd
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt3.
2024-07-16 16:16:12 +02:00
7c5e16effb
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt2.
2024-07-16 16:14:42 +02:00
db3680f8e7
Fix includes.
2024-07-16 16:06:23 +02:00
cac80e3167
Renamed Particle to GPUParticle and Particle2D to GPUParticle2D pt1.
2024-07-16 16:02:00 +02:00
9d3770cbad
Fix build.
2024-07-16 15:57:04 +02:00
9af21bf8a5
Adding back the gpu based particles pt1.
2024-07-16 08:22:27 +02:00
3cab5b1e09
Hopefully fix msvc build.
2024-07-16 00:21:13 +02:00
9d6680ce6d
Adding back the GLES3 renderer pt1. Unlike in godot it can be disabled compile time. It will be enabled afer if works.
2024-07-16 00:14:10 +02:00
71e66701e1
Added back the denoise module, with oidn built in.
2024-07-15 22:17:52 +02:00
58f90386c9
Added back the lightmapper_cpu module.
2024-07-15 21:54:47 +02:00
a310ae5238
Added back the raycast module with embree built in.
2024-07-15 21:44:37 +02:00
f297ccbc7d
Added back the scene side lighmapper classes.
2024-07-15 21:20:48 +02:00
d899382c30
Added back the xatlas_unwrap module. Also moved xatlas into it so it's not in the thirdparty folder.
2024-07-15 20:21:33 +02:00
62fdccce25
Adding back lightmaps pt2.
2024-07-15 19:15:47 +02:00
98cbf1026a
Adding back lightmaps pt1.
2024-07-15 17:36:28 +02:00
Fabio Alessandrelli
0c95ddb60d
Use unztell64 in FileAccessZIP to ensure 64 bit return
...
(cherry picked from commit efccebd3db90d7baf0947cd02612ab987ab87868)
2024-07-14 21:04:32 +02:00
Rémi Verschelde
ec6c038fdc
doc: Fix cherry-pick mistake for Vector3.cross description
2024-07-14 21:04:18 +02:00
melquiadess
33c6c019fa
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b7f1b67a78eff33154a4bfd1964f5c4)
2024-07-14 21:03:39 +02:00
A Thousand Ships
ad12d466cc
Clarify the behavior of Vector2/3.cross
and mention parallel vectors
...
(cherry picked from commit 47a8033698b14c8a7bb25867198c1371382e3398)
2024-07-14 21:03:30 +02:00
kleonc
18cabe9d32
Always look for unique node names in owner if not found in owned nodes
...
(cherry picked from commit 95ced4bbdcea4d8e225e235fc120c4ebd72f443d)
2024-07-14 21:03:13 +02:00
bruvzg
2653e5d530
Enabled secure restorable state.
...
(cherry picked from commit 84380a94f776c8c1e7786d2eb3fb811789f42639)
2024-07-14 21:02:30 +02:00
Rémi Verschelde
2936883335
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68e373088175f8f3b1650f11a27be7aa)
2024-07-14 21:01:53 +02:00
bruvzg
d571432221
Add support for PCK embedding section with non GNU-ld linkers.
...
(cherry picked from commit 625c4bdacef4173f94200632362e25e537ad5d21)
2024-07-14 21:01:25 +02:00
5b8f159214
Mark the last backported commit.
2024-07-14 11:22:24 +02:00
lawnjelly
9909bef3d6
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-07-14 11:19:30 +02:00
lawnjelly
1be9006ab0
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-07-14 11:18:12 +02:00
lawnjelly
88406b7fbc
Physics Interpolation - Fix 2D skinning
...
2D skinning required the interpolated skeleton base transform to be updated when using interpolation.
2024-07-14 10:38:02 +02:00
9d8dfe2a31
Remove unused includes.
2024-07-14 09:55:25 +02:00
5ede674cb4
Fix build.
2024-07-14 09:54:36 +02:00
lawnjelly
9c1d49c6a1
Fix spatial_editor_plugin
enum
...
* The `view_mesh_stats` feature introduced a new enum value `VIEW_SLECTED_INFO` within the unnamed `VIEW` enum.
* This turns out to be saved somehow, which means the view settings can get out of sync when reloading the project in an older version of the editor.
* The solution is simply to move the new value to the end of the enum so there are no conflicts.
2024-07-14 09:50:36 +02:00
lawnjelly
113b4d8f84
Editor 3D view mesh stats
...
Similar to information window, add a small optional window to display face count and other stats.
2024-07-14 09:47:31 +02:00
bruvzg
8cec3e8e0b
Add IME input support.
2024-07-14 09:40:24 +02:00
bruvzg
dad761a628
Add support for privacy manifest configuration.
2024-07-14 09:19:19 +02:00
Sergey Minakov
12d9dbe879
Extend iOS plugins to support Swift runtime
2024-07-14 09:15:42 +02:00
5ba1fa778e
Update actions.
2024-07-14 08:58:50 +02:00
Rémi Verschelde
128a1cdbb1
Web: Bump closure compiler spec to ECMASCRIPT_2021
...
Fixes #88008 .
(cherry picked from commit d29b0d90e0d735eee860b977c57cb75423d7a9ba)
2024-07-14 08:55:26 +02:00
Adam Scott
ba466927d9
Fix emscripten 3.1.51 breaking change about *glGetProcAddress()
...
(cherry picked from commit 5922ac0fb11105da67d28847b60a521406a77cdb)
2024-07-14 08:55:17 +02:00
Adam Scott
5e31a5821c
Add WASM_BIGINT
linker flag to the web build
...
(cherry picked from commit 3ae524fa9e42828183f8046f6f33b945475bb052)
2024-07-14 08:55:06 +02:00
Fredia Huya-Kouadio
7f8a39725e
Fix gradle build errors when the build path contains non-ASCII characters
...
(cherry picked from commit f1887a30f35dafac405014ef5ca6e3d76b4da960)
2024-07-14 08:54:36 +02:00
Adam Scott
b2ebbdd10c
Add basic Emacs .gitignore entries
...
(cherry picked from commit 2696fee3c6b08cd9645a61ebf08b84fd70be5a72)
2024-07-14 08:54:22 +02:00
Rémi Verschelde
ef997c9d2b
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@5b4efa3a20
(cherry picked from commit 1da02fa7be4ace876a53802d19711ec7037d94f3)
2024-07-14 08:52:59 +02:00