Commit Graph

4883 Commits

Author SHA1 Message Date
mafiesto4 d845eb54ce Refactor GeometryDrawStateData storage into RenderBufers for correct split-screen rendering
Refactor `ISceneRenderingListener` events to contain more data
2026-08-03 07:08:27 +02:00
mafiesto4 eb69dafb7c Add Loaded event to Asset in scripting
Refactor `Asset` events naming to match engine scheme
2026-07-28 22:32:36 +02:00
mafiesto4 e043b18299 Minor fixes and improvements 2026-07-28 22:28:47 +02:00
mafiesto4 ee266b2710 Merge remote-tracking branch 'origin/master' into 1.13 2026-07-28 22:27:52 +02:00
mafiesto4 4d589314c8 Fix object creation feature to use a proper type in Editor
7e48786ffc
2026-07-24 18:40:43 +02:00
mafiesto4 4ba22b4fa8 Merge remote-tracking branch 'origin/master' into 1.13 2026-07-24 18:36:04 +02:00
mafiesto4 3aed901834 Simplify code around assets editing and selecting in Editor 2026-07-22 11:53:22 +02:00
mafiesto4 55a756532b Add cross button to unset abstract class or interface object value 2026-07-22 11:30:49 +02:00
mafiesto4 d92f2a0437 Add IsScriptingObject utility to ScriptType 2026-07-22 11:29:07 +02:00
mafiesto4 7e48786ffc Add type picker when creating abstract class or interface 2026-07-22 11:18:32 +02:00
mafiesto4 2723f91905 Fix errors on Editor shutdown 2026-07-22 09:26:54 +02:00
mafiesto4 d7cfd144ef Fix errors on Editor shutdown 2026-07-21 23:39:01 +02:00
mafiesto4 d0ab5c961e Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Flax.flaxproj
2026-07-21 17:18:33 +02:00
mafiesto4 da81d7251c Fix Mono AOT Dynamic to place AOT images side by side original assembly
This eliminates unnecessary duplicate of game and engine managed binaries inside `Dotnet` folder
2026-07-19 23:07:44 +02:00
mafiesto4 bc4a1c76ee Add GDK manifest localization to fix packaging issue 2026-07-17 18:47:59 +02:00
mafiesto4 c7ec9d738f Add EditorUtilities::GetSDK to query SDKs via Flax.Build from editor 2026-07-17 18:02:51 +02:00
mafiesto4 c3e9edc42f Fix editing array of CultureInfo values 2026-07-17 15:49:27 +02:00
mafiesto4 da19395f98 Fix native libs deploy for Xbox 2026-07-15 22:57:41 +02:00
mafiesto4 d76f3795ea Change nethost native libs to be shared on Xbox 2026-07-15 14:11:21 +02:00
mafiesto4 f3af10ca9e Fix missing doc comment 2026-07-13 18:11:35 +02:00
mafiesto4 f9990f2712 Merge branch 'auto-rename-new-param' of https://github.com/TyGrze/FlaxEngine into TyGrze-auto-rename-new-param 2026-07-13 17:58:47 +02:00
mafiesto4 4aff336f32 Merge branch 'properties-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-properties-search 2026-07-13 17:51:11 +02:00
mafiesto4 b80dc2dee8 Merge branch 'fix-table-row-colors' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-table-row-colors 2026-07-13 17:28:41 +02:00
mafiesto4 0c45746e63 Fix dirtying scenes after building navmesh in Editor
#4049
2026-07-13 17:27:03 +02:00
Tryibion 9f5811a90b Add search to json assets and edito options 2026-07-03 20:51:53 -05:00
Tryibion 6bdab068e6 Fix alternating table row coloring. 2026-07-03 16:15:41 -05:00
Tryibion 6ba406953b Add initial properties search to properties wndow and prefab properties panel. 2026-07-03 15:54:03 -05:00
mafiesto4 1915aa3c06 Merge remote-tracking branch 'origin/master' into 1.13
# Conflicts:
#	Content/Shaders/DepthOfField.flax
#	Source/Engine/Content/Asset.cpp
2026-06-30 10:06:55 +02:00
mafiesto4 1b954a1edc Exclude more C# stdlib from Visual Script to reduce clobber 2026-06-30 09:59:09 +02:00
mafiesto4 4d86d9574d Merge branch 'editor-window-persistency' of https://github.com/TyGrze/FlaxEngine into TyGrze-editor-window-persistency 2026-06-30 08:49:53 +02:00
mafiesto4 5cd6c98ff3 Fix auto-selecting newly imported or created assets in Editor 2026-06-30 08:48:24 +02:00
Tyler Gregorcyk 37905f1ccb Adds option to use persistent settings over defualt viewport options
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-28 13:51:51 -05:00
Tyler Gregorcyk 5ead0d482b Adds Brightness, ResolusionScale, DebugView, and LayerMask to viewport persistence
Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-28 13:38:40 -05:00
Tyler Gregorcyk efd71e9bce Add auto-rename newly added Visject parameters
Closes #4127

Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-25 23:25:45 -05:00
Tyler Gregorcyk 51ffac25a3 Fixes focus entries list when opening import files dialog
Closes #3567
Also fixes root node margin from -14 to -16 as mentioned in #3567

Signed-off-by: Tyler Gregorcyk <tyler@gregorcyk.com>
2026-06-25 21:35:09 -05:00
mafiesto4 a3694203a2 Optimize development-only shaders and rendering code to compile it out in Release game builds 2026-06-25 11:21:13 +02:00
mafiesto4 49b5a2e912 Add Light Overlap debug view mode 2026-06-24 23:26:38 +02:00
mafiesto4 96a78fe217 Add auto-fill to plugin project clone based on clipboard 2026-06-24 17:20:13 +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 3ccc167707 Fix error on drag&drop in Editor 2026-06-17 10:30:07 +02:00
mafiesto4 7fc1d525a5 Postmerge #4010 2026-06-16 12:06:26 +02:00
mafiesto4 490d316a8d Merge branch 'ResizeInAllDirectionTwo' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ResizeInAllDirectionTwo
# Conflicts:
#	Source/Editor/Surface/SurfaceComment.cs
2026-06-16 12:01:47 +02:00
mafiesto4 6f110ec6d1 Merge branch 'dev/PrefabScriptTrackIds' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/PrefabScriptTrackIds 2026-06-16 11:59:31 +02:00
mafiesto4 6c61ae4ed8 Merge branch 'master' of https://github.com/Alewinn-TerizKoming/FlaxEngine into Alewinn-TerizKoming-master 2026-06-16 11:58:25 +02:00
mafiesto4 39994764d1 Don't return matrix by value due to perf #4136 2026-06-16 11:57:44 +02:00
mafiesto4 b49b410d6b Merge branch 'dev/GridJitterFix' of https://github.com/ifromstone/FlaxEngine into ifromstone-dev/GridJitterFix 2026-06-16 11:54:54 +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
Alewinn 1a47871212 Moving NodesCache desync after hotreload fix at the right place 2026-06-16 10:29:33 +02:00
mafiesto4 1da2c95647 Fixes for bc36168318 2026-06-16 09:32:29 +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