luchu1993
9943959e76
Fix model material access with empty entries
...
Allow model instance material APIs to fall back to asset material slots when instance entries have not been initialized yet. Lazily initialize entries before writing material overrides so imported prefab StaticModel instances can call GetMaterial and SetMaterial without assertion failures.\n\nFixes #3801 .
2026-06-20 10:22:51 +08:00
mafiesto4
396f412f87
Fix spline editing in large worlds
...
#4132
2026-06-16 12:22:04 +02:00
mafiesto4
dd3437d94c
Fix deprecated warnings on the latest MSVC toolchain
2026-06-09 08:24:33 +02:00
mafiesto4
9ce6026192
Optimize model actors entries serialization
2026-06-02 14:07:28 +02:00
mafiesto4
ff526ecafb
Fix nested prefab stack overflow when adding new object to nested prefabs hierarchy
...
https://github.com/LOOPDISK/FlaxEngine/pull/44
2026-06-02 13:23:21 +02:00
mafiesto4
b004e90606
Adjust category names #4014
2026-05-28 10:32:16 +02:00
mafiesto4
b7185bfe72
Merge branch 'SkeletonAndSkeletonDebugDrawImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SkeletonAndSkeletonDebugDrawImprovements
2026-05-28 10:10:19 +02:00
mafiesto4
d697bd7402
Update old API usage
...
#4080 #4081
2026-05-12 18:40:21 +02:00
mafiesto4
633f2fa901
Fix prefab preview to wait for the assets streaming
2026-04-20 12:49:43 +02:00
mafiesto4
712420cca7
Merge remote-tracking branch 'origin/master' into 1.12
2026-04-16 14:04:21 +02:00
mafiesto4
51af51d008
Fix missing OrthoSize property serialization on Camera
...
#4053
2026-04-15 22:34:10 +02:00
mafiesto4
5b7af2e10c
Various fixes and improvements
2026-04-14 16:00:53 +02:00
mafiesto4
99d71cdf4a
Fix animated model bounds to properly update after animation tick
2026-04-14 09:09:19 +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
8b383d4dbe
Fix regression on Large Worlds build and bunch of warnings
2026-03-30 23:50:03 +02: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
29abfbcdc9
Fix Cloth with models that use compressed vertex buffer
...
#4017
2026-03-24 22:59:21 +01:00
Saas
d77e1e9a53
wrap GetShowDebugDrawOptions() with USE_EDITOR preprocessor
2026-03-19 18:25:00 +01:00
Saas
699fb12604
improve Properties Panel layout for SkinnedModel
2026-03-19 17:35:57 +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
895dcf4aa6
Add auto-converting old point/spot lights brightness when using Inverse Squared Falloff to match new shader math
...
#3907
2026-03-12 00:00:28 +01:00
mafiesto4
96bbae8e28
Fix Global SDF update when changing Draw Modes of the model
...
Refactor `DrawModes` field in `StaticModel` and `FoliageType` into property with getter/setter
#3949
2026-03-11 16:01:56 +01:00
mafiesto4
f045b5b6b6
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Content/Editor/Camera/M_Camera.flax
# Content/Editor/CubeTexturePreviewMaterial.flax
# Content/Editor/DebugMaterials/DDGIDebugProbes.flax
# Content/Editor/DebugMaterials/SingleColor/Decal.flax
# Content/Editor/DebugMaterials/SingleColor/Particle.flax
# Content/Editor/DebugMaterials/SingleColor/Surface.flax
# Content/Editor/DebugMaterials/SingleColor/SurfaceAdditive.flax
# Content/Editor/DebugMaterials/SingleColor/Terrain.flax
# Content/Editor/DefaultFontMaterial.flax
# Content/Editor/Gizmo/FoliageBrushMaterial.flax
# Content/Editor/Gizmo/Material.flax
# Content/Editor/Gizmo/MaterialWire.flax
# Content/Editor/Gizmo/SelectionOutlineMaterial.flax
# Content/Editor/Gizmo/VertexColorsPreviewMaterial.flax
# Content/Editor/Highlight Material.flax
# Content/Editor/Icons/IconsMaterial.flax
# Content/Editor/IesProfilePreviewMaterial.flax
# Content/Editor/MaterialTemplates/Features/ForwardShading.hlsl
# Content/Editor/Particles/Particle Material Color.flax
# Content/Editor/Particles/Smoke Material.flax
# Content/Editor/SpriteMaterial.flax
# Content/Editor/Terrain/Circle Brush Material.flax
# Content/Editor/Terrain/Highlight Terrain Material.flax
# Content/Editor/TexturePreviewMaterial.flax
# Content/Editor/Wires Debug Material.flax
# Content/Engine/DefaultDeformableMaterial.flax
# Content/Engine/DefaultMaterial.flax
# Content/Engine/DefaultRadialMenu.flax
# Content/Engine/DefaultTerrainMaterial.flax
# Content/Engine/SingleColorMaterial.flax
# Content/Engine/SkyboxMaterial.flax
# Flax.flaxproj
# Source/Engine/Graphics/Materials/MaterialShader.h
# Source/Engine/Graphics/Materials/MaterialShaderFeatures.cpp
# Source/Engine/Renderer/RenderList.h
# Source/Shaders/Reflections.shader
# Source/Shaders/ReflectionsCommon.hlsl
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
2026-02-11 00:20:38 +01:00
mafiesto4
55f73b6cf7
Optimize Animated Models bones updating with a batches memory pass and manual resource transitions batch
...
#3917 #3827
2026-02-09 23:03:25 +01:00
mafiesto4
4afd9fd8df
Optimize Animated Model bones buffer flushing with delayed draw action to reduce lock contention
...
#3917 #3827
2026-02-06 13:27:53 +01:00
mafiesto4
73c19b278f
Optimize updating Animated Model bones buffer when it's not dirty
...
#3827
2026-02-06 12:47:34 +01:00
mafiesto4
b4cb1028ed
Fix typos
2026-02-06 12:47:07 +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
Tryibion
e6fd761b80
Fix missing light shadow resolution serialization.
2026-01-17 14:09:13 -06:00
mafiesto4
18778aa511
**Add Box Projection to Environment Probe** for better indoor areas
2026-01-14 09:49:01 +01:00
mafiesto4
b7e32e13ab
Add CaptureOffset to Environment Probe
2026-01-13 14:53:48 +01:00
mafiesto4
14842183f2
Fix sky, skylight and reflections banding artifacts with a random noise
...
#3254 #3318
2026-01-13 13:12:19 +01:00
mafiesto4
e3d1e8a5ea
Add View button to edit Environment Probe texture asset
2026-01-13 10:36:07 +01:00
Tryibion
dc22fa4061
Fix blend shape always applying zero weight if default weight is zero.
2025-12-18 21:49:03 -06:00
mafiesto4
056de752ed
Add docs
2025-12-14 23:03:34 +01:00
Tryibion
0e627577fc
Simplify code.
2025-12-14 15:00:44 -06:00
Tryibion
2d56411e5f
Add slot stop methods without anim param.
2025-11-23 14:19:37 -06:00
Tryibion
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
mafiesto4
39803ce6b2
Add **render layer mask to decals**
...
#967 #3080
2025-10-07 18:23:03 +02:00
mafiesto4
361fc3ecfb
Add stencil buffer usage with object layer information
...
#3080 #967
2025-10-07 18:07:23 +02:00
mafiesto4
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
mafiesto4
7e1ac5e167
Fix sky rendering in ortho and oblique projection
...
#3448
2025-10-02 18:48:14 +02:00
mafiesto4
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
mafiesto4
a0f764a774
Add skybox rotation feature
...
#3592
2025-09-21 21:58:03 +02:00
Tryibion
7a40722964
Fix view distance light property from affecting brightness all of the time.
2025-09-14 17:51:27 -05:00
mafiesto4
b537a80031
Fix regression in lights/shadows setup from 1a88fefd76
2025-09-09 23:53:28 +02:00
mafiesto4
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