mafiesto4
ee311925b1
Add .editorconfig for engine shaders inside Content
2026-06-17 09:53:58 +02:00
mafiesto4
ef35f01c17
Update engine materials
2026-06-16 10:22:06 +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
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
018c7cf33d
Update editor icons atlas with new folder color and add original .psd file
2026-06-01 19:19:50 +02:00
mafiesto4
0f38fca0b1
Minor fixes
2026-05-30 14:28:28 +02:00
mafiesto4
92a0a40d16
Add Global SDF Overdraw debug mode for content optimizations
2026-05-20 16:20:45 +02:00
mafiesto4
fc8a9b69d2
Move new Temporal AA code to shared header
2026-05-12 17:09:21 +02:00
mafiesto4
0c1af2f243
Fix various rendering elements with Reversed Z enabled and simplify code
...
#2684
2026-05-11 18:26:21 +02:00
mafiesto4
e7fd901807
Add improved fallback GI outside the DDGI range to use a special ambient probe for stability
2026-05-07 16:21:17 +02:00
mafiesto4
650fa781d3
Simplify shader code for point/spot lights to use permutations instead
2026-05-06 12:59:35 +02:00
mafiesto4
429f8e5336
Add highlight to Motion Vectors Debug view for better content optimizing
2026-05-04 16:43:41 +02:00
mafiesto4
24675ace93
Refactor Temporal Anti-Aliasing shader to have less ghosting and quality scalability
...
Fix lots of ghosting artifacts.
Fix aliasing on small cables/lines during camera movement.
Add scalability via AA Quality setting for TAA.
2026-04-30 17:58:19 +02:00
mafiesto4
61431a6400
Optimize Global Surface Atlas defragmentation with copying old atlas to avoid redrawing all objects
2026-04-29 17:19:40 +02:00
mafiesto4
527b0acfa9
Fix DDGIDebugProbes crash on Vulkan
2026-04-23 08:46:51 +02:00
mafiesto4
7b5b688c68
Update engine assets
2026-04-16 15:27:24 +02:00
mafiesto4
1d3d20e6c5
Add option to disable shadows on transparent material
2026-04-09 14:47:39 +02:00
mafiesto4
76fbeba67a
Fox NoPostFx debug view when using Linear Color Space
2026-04-07 12:01:45 +02:00
mafiesto4
e501d10ac1
Add Start Distance to volumetric fog to match Exponential Fog more
2026-04-07 11:36:51 +02:00
mafiesto4
121ef2f244
Fix SSR mixing bug regression
2026-04-03 11:28:22 +02:00
mafiesto4
2fc95bdf57
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Content/Editor/MaterialTemplates/Deformable.shader
# Flax.flaxproj
# Source/Engine/Content/Content.h
# Source/Engine/Serialization/JsonTools.cpp
2026-04-01 17:14:21 +02:00
mafiesto4
767854a2af
Fix shader error when using Position Offset in deformable material
...
#4028
2026-03-30 10:18:15 +02:00
mafiesto4
9f54bca831
Fix regression in HDR screen space reflections
2026-03-27 18:23:17 +01:00
mafiesto4
f3c957481c
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Editor/GUI/Dialogs/ColorPickerDialog.cs
# Source/Editor/GUI/Dialogs/ColorSelector.cs
2026-03-24 23:41:58 +01:00
mafiesto4
1318dde3ca
Add new HSV wheel material, maintain Editor icons atlas for now
...
#3987
2026-03-24 18:58:32 +01:00
mafiesto4
ab6e291976
Update file
2026-03-13 10:21:26 +01:00
mafiesto4
45a8d82a83
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Content/Shaders/GI/DDGI.flax
# Content/Shaders/GUI.flax
# Flax.flaxproj
# Source/Editor/Windows/AboutDialog.cs
# Source/Engine/Serialization/Stream.cpp
# Source/Shaders/GUICommon.hlsl
2026-03-13 08:09:16 +01:00
mafiesto4
fa91e3e3ab
Update asset
2026-03-12 23:32:37 +01:00
mafiesto4
88587fb6a4
Add utility function to GUICommon.hlsl for MSDF fonts sampling in shaders
...
#3944
2026-03-12 20:24:03 +01:00
mafiesto4
48d86ac7ae
Update engine assets
2026-03-12 17:23:39 +01:00
mafiesto4
e736048fab
Ensure probe count is never out of bounds
...
#3963
2026-03-12 08:41:06 +01:00
mafiesto4
22c88eb59d
Fix blocky terrain SDF
...
#3975
2026-03-11 19:25:18 +01:00
mafiesto4
6c19996f95
Update engine assets
2026-03-04 21:28:01 +01:00
mafiesto4
377d5c00aa
Add Compute shaders support to WebGPU
2026-03-04 21:27:42 +01:00
mafiesto4
17b097b1a3
Update engine materials and shaders
2026-03-03 10:30:20 +01:00
mafiesto4
b1befacb84
Fix material templates for WebGPU
2026-03-02 23:06:14 +01:00
mafiesto4
7ff4ce18ff
Add web platform icons to editor atlas
2026-02-17 13:21:00 +01:00
mafiesto4
f12ad5c874
Add **Web platform with Emscripten**
2026-02-14 00:07:21 +01:00
mafiesto4
885ee15767
Update engine assets
2026-02-11 00:25:41 +01:00
mafiesto4
c978ab2b84
Fix missing changes from e851efa0a8 and ef551c36ae on ForwardShading
2026-02-11 00:25:00 +01:00
mafiesto4
b53028782f
Update engine assets
2026-02-11 00:07:44 +01:00
mafiesto4
ef551c36ae
Fix Forward shading to match Deferred in fog and reflections rendering
...
#3717
2026-02-11 00:06:44 +01:00
mafiesto4
e851efa0a8
Fix applying AO twice for lighting in Forward shading and use correct specular occlusion on reflections
...
#3717
2026-02-10 22:50:32 +01:00
mafiesto4
6c84b7a259
Update engine assets
2026-01-28 21:38:55 +01:00
mafiesto4
fa428e343b
Add dithering to Volumetric Fog to reduce aliasing
2026-01-28 08:39:56 +01:00
mafiesto4
a9bddfa784
Fix Volumetric Fog sampling to use the same code path for depth slices conversion
2026-01-27 23:24:47 +01:00
mafiesto4
f9b784a42a
Add improvements to Volumetric Fog quality and performance
2026-01-27 22:20:48 +01:00
mafiesto4
1c294059df
Fix volume particles to apply opacity/mask into emission for proper shape
2026-01-27 14:12:48 +01:00
mafiesto4
143d714037
Optimize Screen Space Reflections tracing with Hierarchical Z-Buffer
...
Improve SSR resolve filter quality and adjust scalability.
2026-01-26 15:22:39 +01:00
mafiesto4
62a378e01a
Update engine assets
2026-01-16 13:47:44 +01:00