Chandler Cox
6c29877b20
Fix spline bezier drawing.
2025-11-15 15:58:50 -06:00
Saas
a9fc5f720d
break up EnvironmentProbe properties into groups
2025-10-16 20:35:53 +02:00
Wojtek Figat
39803ce6b2
Add **render layer mask to decals**
...
#967 #3080
2025-10-07 18:23:03 +02:00
Wojtek Figat
361fc3ecfb
Add stencil buffer usage with object layer information
...
#3080 #967
2025-10-07 18:07:23 +02:00
Wojtek Figat
823ed247d2
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Source/Engine/Level/Actors/Sky.cpp
2025-10-03 22:37:32 +02:00
Wojtek Figat
7e1ac5e167
Fix sky rendering in ortho and oblique projection
...
#3448
2025-10-02 18:48:14 +02:00
Wojtek Figat
086a49f45d
Fix deadlock when updating Text Render layout during scene rendering
2025-09-30 15:46:06 +02:00
Wojtek Figat
87e2c4c4d5
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Editor/Windows/OutputLogWindow.cs
# Source/Engine/Level/Actor.cpp
2025-09-24 18:18:27 +02:00
Wojtek Figat
a0f764a774
Add skybox rotation feature
...
#3592
2025-09-21 21:58:03 +02:00
Chandler Cox
7a40722964
Fix view distance light property from affecting brightness all of the time.
2025-09-14 17:51:27 -05:00
Wojtek Figat
88773e71e5
Fix warning when cloning actor from prefab that is not a root
...
#3578
2025-09-14 14:25:19 +02:00
Wojtek Figat
b537a80031
Fix regression in lights/shadows setup from 1a88fefd76
2025-09-09 23:53:28 +02:00
Wojtek Figat
3e363c8275
Remove ConcurrentSystemLocker and use ReadWriteLock instead of better threading synchronization
2025-09-04 14:48:52 +02:00
Wojtek Figat
c57e128ff1
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Source/Engine/Level/Scene/SceneRendering.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
# Source/Engine/Physics/Colliders/Collider.h
2025-09-02 22:23:45 +02:00
Wojtek Figat
1042ad4e7d
Fix object ids remapping inside nested prefabs
...
#3255
2025-09-02 21:41:36 +02:00
Wojtek Figat
9fafb47abb
Fix debug drawing wheeled vehicle in prefab viewport
...
#3591
2025-08-29 21:03:44 +02:00
Wojtek Figat
826009c1b4
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Source/Engine/Scripting/Scripting.cpp
2025-08-25 23:48:08 +02:00
Wojtek Figat
df6f8fd8ae
Codestyle adjustments #3343
2025-08-24 13:46:53 +02:00
Wojtek Figat
4bd8ce37ac
Merge branch 'layer-methods' of https://github.com/Tryibion/FlaxEngine into Tryibion-layer-methods
2025-08-24 13:43:35 +02:00
Wojtek Figat
9003d855b3
Merge branch 'animated-model-additions' of https://github.com/Swiggies/FlaxEngine into Swiggies-animated-model-additions
2025-08-22 23:03:54 +02:00
Wojtek Figat
7fcf6f9c97
Add various improvements
2025-08-11 23:47:48 +02:00
Wojtek Figat
a1a6d4738f
Fix async draw wait labels type
2025-08-05 12:28:29 +02:00
Wojtek Figat
1a88fefd76
Optimize CPU particles drawing to support async
2025-08-05 09:03:47 +02:00
Wojtek Figat
5de5d8f683
Add more events for GPU profiling
2025-08-02 17:12:53 +02:00
Wojtek Figat
6d05bf16b1
Optimize Asset::GetPath in cooked build
2025-07-29 21:41:59 +02:00
Wojtek Figat
6f172f8f2c
Fix crash when prefab root object failed to deserialize
2025-07-23 18:16:32 +02:00
Olly Rybak
f8dadac453
Fixed up some names and added docs
2025-07-19 22:37:35 +10:00
Wojtek Figat
3e0c085bf3
Add error log when adding/removign actors during rendering or when ConcurrentSystemLocker deadlocks
2025-07-15 12:34:40 +02:00
Wojtek Figat
20f1e67700
Optimize Spline debug rendering far from camera
2025-07-14 21:09:28 +02:00
Wojtek Figat
a22b33d3bb
Fix missing sphere bounds update for splines
2025-07-14 20:26:41 +02:00
Wojtek Figat
8ed2d6da56
Optimize Debug Draw performance of splines to use frustum culling
2025-07-14 20:26:24 +02:00
Wojtek Figat
2dd34b288c
Merge remote-tracking branch 'origin/master' into 1.11
2025-07-04 12:05:19 +02:00
Wojtek Figat
12c8bb4f31
Fix scene lightmaps removal clearing actors linkage to lightmaps
2025-07-01 08:27:29 +02:00
Wojtek Figat
4e4d380267
Fix fog to draw Fog Cutoff Distance via a plane, not sphere test
...
Add support for negative Fog Cutoff Distance on fog to draw it in front of the camera Far Plane, no matter the setup.
Fix hot-reloading Fog shader in Editor.
2025-06-29 20:02:54 +02:00
Wojtek Figat
448eb48c23
Fix fog to draw Fog Cutoff Distance via a plane, not sphere test
...
Add support for negative Fog Cutoff Distance on fog to draw it in front of the camera Far Plane, no matter the setup.
Fix hot-reloading Fog shader in Editor.
2025-06-29 20:02:24 +02:00
Wojtek Figat
78d519cb9a
Fix ConcurrentSystemLocker to have exclusive lock as an option
2025-06-29 19:16:41 +02:00
Wojtek Figat
d1c43ec1fe
Merge remote-tracking branch 'origin/master' into 1.11
2025-06-25 10:48:11 +02:00
Wojtek Figat
dbd8297612
Add SortOrder to Environment Probe
2025-06-24 19:25:18 +02:00
Wojtek Figat
ef5d45874a
Fix compilation regression
2025-06-22 12:12:42 +02:00
Wojtek Figat
d3a50cdacb
Optimize Actor::DestroyChildren
2025-06-20 09:05:25 +02:00
Wojtek Figat
2e10d776e9
Optimize updating actor rendering entry with better thread locking that support async writes on actor update
2025-06-19 14:04:06 +02:00
Wojtek Figat
986693757c
Merge remote-tracking branch 'origin/master' into 1.11
2025-06-16 22:46:17 +02:00
xxSeys1
e2f741cab9
adjust model window and animated model slider speeds
2025-06-12 18:45:02 +02:00
Wojtek Figat
8ec138399a
Add higher level streaming time budget in frame based on idle time
2025-06-11 18:40:35 +02:00
Wojtek Figat
5b6859a66f
Add time slicing to Deserialization stage of async scenes loading to avoid hitching
...
#3261
2025-06-11 18:40:06 +02:00
Wojtek Figat
d6eb647d59
Optimize async scene loading to run in separate stages with time-slicing
2025-06-11 14:33:47 +02:00
Wojtek Figat
b50f3fcb64
Refactor level actions to support time budget and time slicing
2025-06-11 00:01:46 +02:00
Wojtek Figat
d6b4992991
Optimize actors registration in SceneRendering to track free items
2025-06-10 20:08:20 +02:00
Wojtek Figat
7fa4efcac5
Fix compilation in Release
2025-06-09 10:17:51 +02:00
Wojtek Figat
73c30d3d89
Optimize asset references to support direct registration to reduce Delegate memory allocations and overhead
2025-06-08 00:58:15 +02:00