mafiesto4
882a826360
Add option to hide debug commands (eg. one auto-added within container class)
2026-06-19 14:48:50 +02:00
mafiesto4
d67c8fee99
Fix crash when skeleton node has invalid binding in Animated Model pose
2026-06-18 14:22:04 +02:00
mafiesto4
dfd583caca
Add new Lighting debug view mode for both diffuse and specular lighting preview without material colors
2026-06-18 13:57:59 +02:00
mafiesto4
fc9de76ade
Add noise to Global SDF and Surface Atlas debug preview to smooth the tracing
2026-06-18 13:57:22 +02:00
mafiesto4
4bd3977e25
Fix debug material after DDGI api change
2026-06-18 13:13:46 +02:00
mafiesto4
2f92ca283d
Revert partially 5ac9a41bfe due to issues in some scenes
2026-06-18 12:50:36 +02:00
mafiesto4
65eb1d9889
Optimize DDGI irradiance gamma conversion
2026-06-18 12:50:22 +02:00
mafiesto4
5ac9a41bfe
Optimize DDGI software raytracing with point sampler
2026-06-18 09:35:50 +02:00
mafiesto4
b0629bcc67
Add ProfilerGPU dump summary at the bottom to read it easily
2026-06-18 09:35:19 +02:00
mafiesto4
b3ba253296
Fix GPU workflow spread disable in DDGI
2026-06-18 09:34:57 +02:00
mafiesto4
01ce543f21
Optimize DDGI probes debug with a batched instanced draw
2026-06-17 16:40:18 +02:00
mafiesto4
bd93c29c5b
Fix Global Surface Atlas sampling sub-texel error
2026-06-17 13:21:51 +02:00
mafiesto4
e40ce90370
Update DirectXShaderCompiler to 1.9.2602
2026-06-17 12:09:01 +02:00
mafiesto4
b67fa676b2
Update DirectX12Agility to 1.619.3
2026-06-17 11:46:07 +02:00
mafiesto4
3ccc167707
Fix error on drag&drop in Editor
2026-06-17 10:30:07 +02:00
mafiesto4
77476095ba
Fix regressions from 3d669dbba0
2026-06-17 10:29:55 +02:00
mafiesto4
ee311925b1
Add .editorconfig for engine shaders inside Content
2026-06-17 09:53:58 +02:00
mafiesto4
956a59e6bb
Add PostProcessEffect.CollectDrawCalls to properly draw custom meshes
2026-06-16 11:20:43 +02:00
mafiesto4
888dfbe014
Add api to draw Skinned Model from code with Animated Model pose
...
https://forum.flaxengine.com/t/how-to-render-outline-for-an-animated-model/2598
2026-06-16 11:19:34 +02:00
mafiesto4
ef35f01c17
Update engine materials
2026-06-16 10:22:06 +02:00
mafiesto4
1da2c95647
Fixes for bc36168318
2026-06-16 09:32:29 +02:00
mafiesto4
981d982824
Fix crash when GPUBuffer creation fails on D3D11
2026-06-15 18:00:25 +02:00
mafiesto4
3d669dbba0
Optimize animated model startup to avoid double init of the bones buffer and pose
2026-06-15 18:00:01 +02:00
mafiesto4
bc36168318
Optimize Animated Model rendering with hardware instancing
...
All models are using the same global buffer for skinned bones which allows to share shader binding for instancing.
Refactor draw call for batching skinned mesh draws.
Remove `SkinnedMeshDrawData` and merge it into `AnimatedModel` internals.
2026-06-15 17:59:41 +02:00
mafiesto4
4d1c627900
Optimize basic Mathf function to use more inlining
2026-06-11 12:13:42 +02:00
mafiesto4
d0844806d5
Optimize Mathf to use float versions of intrinsic
2026-06-11 12:12:10 +02:00
mafiesto4
eca822a2ff
Add new defaults to Graphics settings to target High by default
2026-06-11 12:11:06 +02:00
mafiesto4
33332bb372
Add engine extensions for PerfSDK integration
...
https://github.com/FlaxEngine/PerfSDK
2026-06-11 12:10:28 +02:00
mafiesto4
85d3673f15
Fix using Tools menu without Game Settings asset
2026-06-10 19:22:42 +02:00
mafiesto4
080de40eac
Add debug preview to selected resource in GPU Memory tab
2026-06-10 15:13:59 +02:00
mafiesto4
7a0ba92808
Remove deprecated UWP platform from Game Cooker window
2026-06-08 18:08:21 +02:00
mafiesto4
947fd76b38
Fix build with GDK on the latest toolset versions
2026-06-08 18:05:02 +02:00
mafiesto4
8e88db42ab
Update nethost for consoles
2026-06-08 18:04:44 +02:00
mafiesto4
b84ccc2cbc
**Update to .NET 10**
2026-06-04 11:37:53 +02:00
mafiesto4
775e978fed
Merge remote-tracking branch 'origin/master' into 1.13
...
# Conflicts:
# Flax.flaxproj
# Source/Engine/Level/Actors/StaticModel.cpp
# Source/Engine/Level/Prefabs/Prefab.cpp
# Source/Engine/Tools/ModelTool/ModelTool.cpp
2026-06-03 17:15:38 +02:00
mafiesto4
e450658834
Remove deprecated mono runtime backend
...
Old `mono` backend was not maintained for since 1.7 (July 2023)
`dotnet` backend still can run `mono` on AOT platforms but with the latest .NET features.
2026-06-03 16:35:06 +02:00
mafiesto4
1a8827ba76
Fix Web build when python is installed in folder with whitespaces in path
2026-06-03 14:21:38 +02:00
mafiesto4
eed227aa79
Add distance-scale to vertex paint vertices
...
Add vertex paint brush size changing with shift+scroll
Fix vertex paint brush size to match the highlight sphere
2026-06-03 14:15:40 +02:00
mafiesto4
27ee42b0a1
Bump up build number
2026-06-03 13:01:26 +02:00
mafiesto4
fd8ae9bc2b
Rename SceneRenderTask::RenderingPercentage to RenderScale
2026-06-03 13:01:11 +02:00
mafiesto4
e0f234c667
Add enum serialization as string via EnumString attribute
2026-06-03 13:00:43 +02:00
mafiesto4
bdeb89538c
Optimize auto generated Variant Types in bindings to reduce dynamic memory allocs in game builds
2026-06-03 11:05:17 +02:00
mafiesto4
0f86537099
Add simpler Variant::Enum that auto-setups variant type from enum scripting info
2026-06-03 11:01:14 +02:00
mafiesto4
f6f7bbb3d0
Fix Variant static typenames caching bug in Editor
2026-06-03 10:58:17 +02:00
mafiesto4
422300adbd
Add VariantType::GetScriptingType for easier type information access
2026-06-03 10:57:51 +02:00
mafiesto4
89a1f00c57
Fix Guid diff serialization and loading invalid values
2026-06-03 05:11:53 +02:00
mafiesto4
f4be035f04
Add Physics::DeleteScene
2026-06-03 05:03:32 +02:00
mafiesto4
c2ec3fe2cb
Simplify async render flushing code
2026-06-03 05:03:22 +02:00
mafiesto4
fca6ed43cc
Fix compilation regression
2026-06-02 19:17:40 +02:00
Murry Lancashire
84ccb9df0c
Add more LOD Generation options to model import settings (eg. borders lock, preserve UVs)
...
https://github.com/LOOPDISK/FlaxEngine/commit/1cfd4634727055c2a7249dff447528877332beab
2026-06-02 16:42:30 +02:00