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
422300adbd
Add VariantType::GetScriptingType for easier type information access
2026-06-03 10:57:51 +02:00
mafiesto4
9ce6026192
Optimize model actors entries serialization
2026-06-02 14:07:28 +02:00
mafiesto4
a12c5e2203
Add more profiler events to assets code
2026-06-02 13:24:10 +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
72f2c8f5cd
Merge branch 'change-lookingatdirection-name' of https://github.com/Duroxxigar/FlaxEngine into Duroxxigar-change-lookingatdirection-name
2026-05-12 18:21:31 +02:00
Jake Young
ba48b2e4f3
Deprecate the Direction properties and replace with forward. Also give more descriptive description of what they do.
2026-05-08 13:48:28 -04:00
Jake Young
64708a14d9
Update LookingAt to be a more descriptive name.
2026-05-08 13:47:59 -04: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
963b2f327f
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Engine/Platform/Windows/WindowsPlatform.h
2026-04-08 13:24:29 +02:00
mafiesto4
47508150c2
Fix crash when changing prefab root
...
#4034
2026-04-07 21:57:36 +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
7b695bf6bf
Fix compilation regression
2026-03-30 22:44:38 +02:00
mafiesto4
408c6d96b1
Minor imporvements
2026-03-30 10:14:25 +02:00
mafiesto4
039407b6ee
Fix broken prefab linkage when duplicating nested prefab instance root
...
#3945
2026-03-30 10:14:07 +02:00
mafiesto4
71ff0c6362
Fix root linkage for prefab instances copy pasted in Editor
...
#3945
2026-03-30 10:13:25 +02:00
mafiesto4
f500fcd6fd
Optimize actors copy/paste data to use a single JSON for all objects
...
#3945
2026-03-28 23:39:43 +01:00
mafiesto4
095f7277e2
Minor fixes
2026-03-28 15:13:52 +01:00
mafiesto4
c12948c6cc
Fix crash when applying prefab changes using default instance (invalid)
...
#3754
2026-03-28 00:04:03 +01:00
mafiesto4
eab7794e3b
Merge remote-tracking branch 'origin/master' into 1.12
...
# Conflicts:
# Source/Engine/Content/Storage/FlaxStorage.cpp
# global.json
2026-03-26 23:44:33 +01:00
mafiesto4
d06be3d1d6
Fix crash on invalid prefab data size
...
#3979
2026-03-25 13:45:21 +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
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
afe917a7f3
Improve e7016564b1 to reduce recompilation on commit changes
2026-03-12 22:51:29 +01:00
mafiesto4
8318a9c1d0
Fix crash when unloading scene during tick of that scene
2026-03-12 13:39:01 +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
394dc31bb0
Merge branch 'editor_load_scene_state_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_load_scene_state_fix
2026-03-10 22:03:07 +01:00
mafiesto4
3bbaa7025a
Fix crash when destroying actor that was left in enabled state
...
#3880
2026-03-10 17:01:57 +01:00
mafiesto4
d1557e5292
Add support for running engine with a single-thread only (content, jobs, drawing, physics)
2026-02-16 16:10:31 +01:00
mafiesto4
4ccf969f7a
Add various fixes for Web
2026-02-16 11:59:44 +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
4a7f1a5fde
Fix various issues
2026-02-06 10:37:52 +01:00