mafiesto4
0bc595f16f
Disable terarin normals smoothening
2025-07-04 12:04:36 +02:00
mafiesto4
7abed93972
Optimize terrain heightmap decoding to use shared code
2025-07-04 11:31:27 +02:00
Ari Vuollet
51feaa0730
Release mouse relative mode when focus changes during mouse tracking
2025-07-03 23:21:42 +03:00
Ari Vuollet
8e69aa8bd6
Fix error while closing Editor
2025-07-03 22:57:07 +03:00
Ari Vuollet
90b2fded48
Merge remote-tracking branch 'origin/master' into sdl_platform
...
# Conflicts:
# Source/Editor/Windows/SceneTreeWindow.cs
2025-07-03 22:05:29 +03:00
Ari Vuollet
9125ffeb9e
Update third-party label in About dialog
2025-07-03 22:02:37 +03:00
Ari Vuollet
28980e5fbf
Cleanup
2025-07-03 22:02:36 +03:00
Ari Vuollet
aab0d772a4
Implement client-side window decorations for Editor windows
2025-07-03 22:02:36 +03:00
mafiesto4
4b10d7057a
Fix crash when using material instance that has more parameters that base due to material error
2025-07-03 20:33:14 +02:00
mafiesto4
85aed8c4d7
Fix using material VS to PS node directly within material input
2025-07-03 20:32:41 +02:00
mafiesto4
da08be42b4
Fix deadlock in Debug builds on object dtor
2025-07-03 20:32:12 +02:00
Ari Vuollet
a93a940630
Fix hot-reload files not getting cleaned up during startup
...
Implements minimal required filter support for `FileSystem::DirectoryGetFiles`
in order to support removing hot-reload files on Linux/Apple systems.
2025-07-03 19:41:43 +03:00
Ari Vuollet
3e353db1fa
Refactor UnixFileSystem
2025-07-03 19:41:43 +03:00
mafiesto4
056fea9a8c
Fix forward shading compilation when using fog inside unlit material
2025-07-03 14:48:38 +02:00
mafiesto4
bf345f13ce
Fix reflection probes capture seams on cube face edges due to volumetric fog
...
#3252
2025-07-03 13:54:22 +02:00
mafiesto4
a138c6b062
Optimize environment probes filtering shader
2025-07-03 11:45:12 +02:00
mafiesto4
33e58c12cb
Optimize ProbesRenderer to use time-slicing for cubemap faces rendering and filtering
2025-07-03 11:43:56 +02:00
mafiesto4
094a6562b8
Refactor ProbesRenderer
2025-07-03 10:18:51 +02:00
mafiesto4
7f783bb7da
Fix crash when importing mesh with incorrect triangulation
2025-07-02 17:23:04 +02:00
mafiesto4
b08f218f30
Merge branch 'Zode-tageditor-quickexpand'
2025-07-01 16:47:07 +02:00
mafiesto4
c6640be04a
Merge branch 'tageditor-quickexpand' of https://github.com/Zode/FlaxEngine into Zode-tageditor-quickexpand
2025-07-01 16:47:04 +02:00
mafiesto4
eff3c50d9c
Merge branch 'xxSeys1-ContentSearchMouseOverFocusFix'
2025-07-01 16:34:42 +02:00
mafiesto4
3fa099ad06
Merge branch 'ContentSearchMouseOverFocusFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ContentSearchMouseOverFocusFix
2025-07-01 16:27:08 +02:00
mafiesto4
5e47a861f3
Merge branch 'xxSeys1-VisjectConnectionCmPolish'
2025-07-01 16:06:22 +02:00
mafiesto4
37b4b25ead
Merge branch 'VisjectConnectionCmPolish' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VisjectConnectionCmPolish
2025-07-01 16:06:13 +02:00
mafiesto4
edfd145226
Merge branch 'xxSeys1-FixCloseButtonAfterIBrokeIt'
2025-07-01 15:58:46 +02:00
mafiesto4
763ede4bd9
Merge branch 'FixCloseButtonAfterIBrokeIt' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-FixCloseButtonAfterIBrokeIt
2025-07-01 15:58:36 +02:00
mafiesto4
284da341e1
Merge branch 'xxSeys1-ItemsListExpandOnNavigate'
2025-07-01 15:56:53 +02:00
mafiesto4
53ed2431b5
Merge branch 'ItemsListExpandOnNavigate' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ItemsListExpandOnNavigate
2025-07-01 15:48:24 +02:00
mafiesto4
b4ab39b3bf
Merge branch 'Tryibion-keep-scroll-scene-play'
2025-07-01 15:34:27 +02:00
mafiesto4
de61e3efb5
Merge branch 'keep-scroll-scene-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-keep-scroll-scene-play
2025-07-01 15:34:07 +02:00
mafiesto4
29fb36fcd6
Merge branch 'Tryibion-fix-log-clear-play'
2025-07-01 10:52:39 +02:00
mafiesto4
78f0ff75f2
Move debug log clearing to handle pending entries too in publci api
2025-07-01 10:52:14 +02:00
mafiesto4
6efd456eaf
Merge branch 'fix-log-clear-play' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-log-clear-play
2025-07-01 10:50:58 +02:00
mafiesto4
e0c96c0cde
Merge branch 'Tryibion-fix-tooltip-scene'
2025-07-01 10:48:34 +02:00
mafiesto4
ada269568a
Merge branch 'fix-tooltip-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-tooltip-scene
2025-07-01 10:48:26 +02:00
mafiesto4
dd256ad518
Fix typo
2025-07-01 10:37:39 +02:00
mafiesto4
12c8bb4f31
Fix scene lightmaps removal clearing actors linkage to lightmaps
2025-07-01 08:27:29 +02:00
mafiesto4
4e4d380267
Fix fog to draw Fog Cutoff Distance via a plane, not sphere test
...
Add support for negative Fog Cutoff Distance on fog to draw it in front of the camera Far Plane, no matter the setup.
Fix hot-reloading Fog shader in Editor.
2025-06-29 20:02:54 +02:00
mafiesto4
448eb48c23
Fix fog to draw Fog Cutoff Distance via a plane, not sphere test
...
Add support for negative Fog Cutoff Distance on fog to draw it in front of the camera Far Plane, no matter the setup.
Fix hot-reloading Fog shader in Editor.
2025-06-29 20:02:24 +02:00
mafiesto4
78d519cb9a
Fix ConcurrentSystemLocker to have exclusive lock as an option
2025-06-29 19:16:41 +02:00
mafiesto4
43d11264f8
Fix asset references to use separate lightweight locking instead of full asset mutex
2025-06-29 19:16:23 +02:00
mafiesto4
f126a83b79
Fix graphical issues when batching materials that use Forward Shading for instancing
2025-06-29 13:52:29 +02:00
mafiesto4
bdd7bae459
Add new Custom Lit shading model for custom lighting in materials (eg. Cel Shading)
2025-06-29 13:51:59 +02:00
xxSeys1
75647d149a
make visual script editor method override cm searchable
2025-06-28 19:40:03 +02:00
Tryibion
52b64540ab
Add extra index guard logic
2025-06-28 10:46:11 -05:00
xxSeys1
d7ab497b0e
fix adding empty multi action to undo stack
2025-06-28 16:22:29 +02:00
xxSeys1
683a48a6e3
add default shortcuts to distribute node options
2025-06-28 16:02:44 +02:00
xxSeys1
a41fc51f92
add visject node formatting option to straighten node connections
...
Also fixes a bunch of missing trailing "." in doc comments and changes "Node editors" category in the input options to "Node Editors" to match the case of all other categories.
2025-06-28 15:53:32 +02:00
Tryibion
b9cfd054c1
Remove unused variable
2025-06-27 21:38:10 -05:00