mafiesto4
d24bd7dfd0
Merge branch 'GoaLitiuM-dotnet_define_fix'
2025-10-29 07:40:11 +01:00
Ari Vuollet
2c8c9b1637
Fix .NET version preprocessor definitions
2025-10-29 08:26:39 +02:00
mafiesto4
05a8c841da
Fix color grading lut to be refreshed when shader gets reloaded
2025-10-28 23:19:51 +01:00
mafiesto4
c4fcaa999c
Fix asset thumbnails to be stable with FXAA instead of TAA
2025-10-28 22:23:15 +01:00
mafiesto4
70c9dd6608
Fix eye adaptation in Manual mode
2025-10-28 21:36:28 +01:00
mafiesto4
802e2ac7c2
Fix compiling stb texture tool on Windows
2025-10-28 21:25:30 +01:00
mafiesto4
0ca60062d9
Fix crash on leftover physic contact collision processing
2025-10-28 16:17:48 +01:00
mafiesto4
22515c37b5
Fix crash regression in D3D12 UAV bindings code
2025-10-27 22:38:47 +01:00
mafiesto4
38a48cf1d4
Update build number
2025-10-27 16:48:52 +01:00
mafiesto4
cd66d00219
Add checking hardware instruction set on Windows earlier on
...
#3732
2025-10-27 16:48:24 +01:00
mafiesto4
c944bd9bed
Fix missing Vulkan feature activation for host query reset
2025-10-27 00:32:29 +01:00
mafiesto4
a0689f3f00
Update all Linux deps with Clang 14 on Ubuntu 24
2025-10-27 00:01:36 +01:00
mafiesto4
2ee2c97f1e
Update docs for Ubuntu 24 and Clang 4
2025-10-26 21:48:49 +01:00
mafiesto4
fd19e83a46
Merge branch 'Tryibion-fix-no-undo-for-drag-spawn'
2025-10-25 22:52:47 +02:00
mafiesto4
755702b65a
Improve #3747 to check for loaded levels in drag drop validation
2025-10-25 22:52:41 +02:00
mafiesto4
72e200a7fc
Merge branch 'fix-no-undo-for-drag-spawn' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-no-undo-for-drag-spawn
2025-10-25 22:50:01 +02:00
mafiesto4
6353e5f4f2
Merge branch 'Tryibion-fix-arrow-up-tree-select'
2025-10-25 22:47:21 +02:00
mafiesto4
b184022d15
Merge branch 'fix-arrow-up-tree-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-arrow-up-tree-select
2025-10-25 22:46:55 +02:00
mafiesto4
26dce69404
Merge branch 'GoaLitiuM-dotnet10_sdkver'
2025-10-25 22:45:34 +02:00
Ari Vuollet
2841ac22df
Bump the maximum supported .NET SDK version to 10
2025-10-25 22:35:48 +03:00
mafiesto4
516f22c3c0
Merge branch 'GoaLitiuM-dotnet_error_messages'
2025-10-25 21:14:23 +02:00
mafiesto4
5a8c4cd0a5
Merge branch 'dotnet_error_messages' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet_error_messages
2025-10-25 21:14:19 +02:00
mafiesto4
f53b7e3323
Merge branch 'Tryibion-fix-default-scale-option'
2025-10-25 21:10:34 +02:00
Tryibion
c1439c646e
Fix default for prefab canvas size index being 0 instead of -1.
2025-10-25 11:34:48 -05:00
Ari Vuollet
280035e54f
Use stderr for Flax.Build error messages
...
This turns the error messages from Flax.Build to red in Flax Editor
console output.
2025-10-24 23:27:18 +03:00
Ari Vuollet
0d140c4f39
Fix Windows dotnet version lookup without installed SDK
...
Having only x86 dotnet SDK installed while expecting x64 version fails
prematurely.
2025-10-24 23:27:17 +03:00
Ari Vuollet
32b4efc175
Add missing .NET installation architecture info to error messages
2025-10-24 23:27:17 +03:00
mafiesto4
d1774cac28
Go back to SSE4.2 on Windows as minimum requirement instead of AVX2 for better user coverage by default
...
#3732
2025-10-22 16:14:05 +02:00
mafiesto4
2629511224
Merge branch 'Tryibion-fix-duplicate-collection-option'
2025-10-20 22:04:12 +02:00
mafiesto4
bcf7226946
Merge branch 'fix-duplicate-collection-option' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-duplicate-collection-option
2025-10-20 22:04:05 +02:00
mafiesto4
f5c9e00beb
Merge branch 'GoaLitiuM-woa_alignment'
2025-10-20 22:03:39 +02:00
mafiesto4
6353514188
Merge branch 'woa_alignment' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-woa_alignment
2025-10-20 22:03:32 +02:00
mafiesto4
8467315a1e
Fix motion vector stability on Large World origin changes
...
#3745
2025-10-20 18:08:54 +02:00
Tryibion
be5dbbb95f
Fix duplicate option for collections being grayed out if nothing is in clipboard.
2025-10-19 15:55:57 -05:00
Ari Vuollet
6b9c727a6a
Fix compiler warning
2025-10-19 22:16:34 +03:00
Ari Vuollet
91c0ba1986
Enforce pointer alignment for InlinedAllocation
...
AssetReferences stored in inlined allocation needs to be aligned to
pointer sized boundary due to atomic operations having strict
requirements for such. Unaligned access seems to only crash on
Windows on ARM systems when trying to allocate TextRender draw chunks.
2025-10-19 22:14:28 +03:00
Tryibion
e4bb8001b2
Fix not having undo for items dragged into scene tree into empty space.
2025-10-18 18:23:33 -05:00
mafiesto4
d93c32db9c
Merge remote-tracking branch 'origin/1.11'
...
# Conflicts:
# Source/Tools/Flax.Build/Deps/Downloader.cs
2025-10-16 14:07:49 +02:00
mafiesto4
08abdc159e
Another ios build change to use dotnet 9 instead
2025-10-16 13:38:26 +02:00
mafiesto4
708b9c6767
Attempt to fix missing ios workload for .NET 8
2025-10-16 12:12:37 +02:00
mafiesto4
ed26a4c182
Fix moving character controller when displacement is zero
2025-10-16 11:34:43 +02:00
mafiesto4
a239984908
Add console logging for VSCode on Mac and Linux inside game projects
2025-10-16 10:47:41 +02:00
mafiesto4
fc3ea44c69
Update OpenAL on Mac/iOS
2025-10-16 10:40:08 +02:00
mafiesto4
fdecad0d29
Fix Vulkan crash on missing handle owner during binding
2025-10-16 10:39:50 +02:00
mafiesto4
c7437ed533
Fix OpenAL Soft building due to missing certs on a website
2025-10-16 10:39:36 +02:00
mafiesto4
dab44f5ceb
Minor fixes
2025-10-16 10:20:51 +02:00
mafiesto4
c635d93b3c
Fix more errors in Visject context menu regressions
2025-10-15 14:44:58 +02:00
mafiesto4
09fa3ce4be
Minor changes
2025-10-14 15:07:40 +02:00
Tryibion
bd0daf7580
Fix tree arrowing up not selecting children in tree.
2025-10-13 21:49:05 -05:00
mafiesto4
e1b3429b4c
Fix regression on game window defocus
2025-10-13 21:50:19 +02:00
mafiesto4
efa963be68
Fix editor error when prefab asset is unloaded
2025-10-13 21:45:31 +02:00
mafiesto4
e19be4c0c6
Merge branch 'xxSeys1-ColorValueBoxDisplayAlpha'
2025-10-13 20:53:22 +02:00
mafiesto4
2d5fdfef2f
Merge branch 'ColorValueBoxDisplayAlpha' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ColorValueBoxDisplayAlpha
2025-10-13 20:51:13 +02:00
mafiesto4
46ee6bc193
Merge branch 'xxSeys1-NicerOldNewEditorWarnings'
2025-10-13 20:50:17 +02:00
mafiesto4
a2ee2ec6ac
Merge branch 'NicerOldNewEditorWarnings' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NicerOldNewEditorWarnings
2025-10-13 20:50:13 +02:00
mafiesto4
2caaef02ad
Merge branch 'Tryibion-fix-coll-data-delete-crash'
2025-10-13 20:49:37 +02:00
Tryibion
b62f331b08
Fix crash when deleting collision data.
2025-10-12 17:04:40 -05:00
mafiesto4
f7b306532b
Merge branch 'GoaLitiuM-openal_pipewire_fixes'
2025-10-12 23:25:24 +02:00
mafiesto4
212abe7d90
Update OpenAL for Windows and Android
...
#3338
2025-10-12 23:25:17 +02:00
mafiesto4
7dfc37f652
Adjustments for #3338
2025-10-12 23:24:34 +02:00
mafiesto4
12decc3320
Merge branch 'openal_pipewire_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-openal_pipewire_fixes
...
# Conflicts:
# Source/Tools/Flax.Build/Deps/Dependencies/OpenAL.cs
2025-10-12 22:39:34 +02:00
mafiesto4
d7a528cdbc
Update assets
2025-10-12 22:38:11 +02:00
mafiesto4
18364d2a8b
Merge remote-tracking branch 'origin/1.11'
2025-10-12 21:50:19 +02:00
Saas
5a9eedfadb
make old/ new editor dialog boxes nicer to read
2025-10-12 20:14:43 +02:00
Saas
be7871c292
use Render2D based solution rather than shader for alpha grid
...
https://github.com/FlaxEngine/FlaxEngine/pull/3281#issuecomment-3218049398
2025-10-12 16:50:31 +02:00
mafiesto4
abdeaa9354
Update build number
2025-10-11 00:17:41 +02:00
mafiesto4
d3389604b0
Update engine materials
2025-10-11 00:17:02 +02:00
mafiesto4
d426c5b0d9
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Source/Engine/Physics/Colliders/Collider.h
2025-10-11 00:16:10 +02:00
mafiesto4
8da0d2c4ce
Merge branch 'xxSeys1-IndustryStandardSettingsShortcut'
2025-10-10 08:31:40 +02:00
mafiesto4
20f576783b
Merge branch 'IndustryStandardSettingsShortcut' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-IndustryStandardSettingsShortcut
2025-10-10 08:31:32 +02:00
mafiesto4
2bf62cc54f
Add GPUDevice.VideoOutputs with a list of attached monitors
2025-10-09 15:13:04 +02:00
mafiesto4
ef2c551cee
Fix build
2025-10-08 23:24:15 +02:00
mafiesto4
65cf59642c
Fix changing Rigid Body center of mass offset
...
#2325 #3247
2025-10-08 22:16:46 +02:00
mafiesto4
e2fc8a6283
Add drawing RigidBody center of mass and attached colliders
...
#2325 #3247
2025-10-08 22:16:16 +02:00
mafiesto4
73976f3ed9
Fix box collider to properly draw small bounds
2025-10-08 22:08:34 +02:00
mafiesto4
7ab6bafe39
Fix crash when saving empty json string
2025-10-08 22:02:05 +02:00
mafiesto4
deb2ad7c8f
Fix font hit test on multi-line text past the line end character
...
#3503
2025-10-08 16:36:34 +02:00
mafiesto4
cd7fc3242e
Merge branch 'ZaPx64-ZaPx64-texture-asset-save-fix'
2025-10-08 09:14:59 +02:00
mafiesto4
31a0a77e7c
Merge branch 'ZaPx64-texture-asset-save-fix' of https://github.com/ZaPx64/FlaxEngine into ZaPx64-ZaPx64-texture-asset-save-fix
2025-10-08 09:14:54 +02:00
mafiesto4
f0ec4a901a
Merge branch 'xxSeys1-StraightenConnectionFix'
2025-10-08 09:13:45 +02:00
mafiesto4
8cb67f017a
Fix PlayStation build regression
2025-10-07 18:23:53 +02:00
mafiesto4
7b643e9685
Fix volumetric fog particles drawing regression
2025-10-07 18:23:39 +02:00
mafiesto4
39803ce6b2
Add **render layer mask to decals**
...
#967 #3080
2025-10-07 18:23:03 +02:00
mafiesto4
2f1f380062
Add new scene textures SceneStencil and ObjectLayer to sample Stencil buffer
2025-10-07 18:10:14 +02:00
mafiesto4
f8dbf363b6
Fix crash on Android when loading mesh with SDF data
2025-10-07 18:09:18 +02:00
mafiesto4
fc1451254d
Fix missing terrain debug shapes drawing when only in a view
2025-10-07 18:08:51 +02:00
mafiesto4
d3c54e590a
Fix quad overdraw debug drawing regression
2025-10-07 18:08:32 +02:00
mafiesto4
361fc3ecfb
Add stencil buffer usage with object layer information
...
#3080 #967
2025-10-07 18:07:23 +02:00
ZaPx64
3682159da6
Fix Save() failing on virtual texture asset
2025-10-05 09:20:54 +02:00
Saas
e9f83f77bb
fix "Straighten Connections" to actually straighten all connections
2025-10-04 14:03:02 +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
8f3b80492e
Fix terrain physics error on end play when it's disabled
...
#3590 #3603
2025-10-03 22:30:44 +02:00
mafiesto4
c61c013517
Merge branch 'xxSeys1-StrokeMyEgo'
2025-10-03 22:22:11 +02:00
mafiesto4
a2170ffd8a
Merge branch 'StrokeMyEgo' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-StrokeMyEgo
2025-10-03 22:22:07 +02:00
mafiesto4
4f1f77fb32
Simplify code of EditorViewport to access editor instance
2025-10-03 22:21:11 +02:00
mafiesto4
6ae370f8fc
Fix camera cut flag in rendering to not trigger on origin change for smother visuals
2025-10-03 22:20:58 +02:00
Saas
da5c8555e5
add myself to list of Flax authors lol
...
Mafi said I should do this :)
2025-10-03 21:16:28 +02:00
Saas
c4c7ee941f
add industry standard shortcut for editor settings
2025-10-03 14:46:43 +02:00
mafiesto4
4f45b3c1d0
Fix missing root motion copy when using input skeleton pose (eg. IK node)
...
#3445
2025-10-03 11:33:01 +02:00
mafiesto4
4c640b915f
Fix CheckBox to display check state when created in game without editor icon atlas
...
#3705
2025-10-03 11:25:25 +02:00
mafiesto4
1f3f1ea67e
Fix Blend Poses nodes to smoothly blend back when transition goes back
...
#3595
2025-10-03 10:52:01 +02:00
mafiesto4
60c19303f6
Fix duplicating splines with parents
...
#3531
2025-10-02 23:31:03 +02:00
mafiesto4
adcfc50218
Fix stack overflow exception in shader graph recursion to be detected
...
#3706
2025-10-02 20:49:50 +02:00
mafiesto4
9b812ec34a
Fix BoundingFrustum::GetPlane in C++ to match C# version (and doc comment)
2025-10-02 18:48:32 +02:00
mafiesto4
7e1ac5e167
Fix sky rendering in ortho and oblique projection
...
#3448
2025-10-02 18:48:14 +02:00
mafiesto4
028b5fedec
Use right-click only on GPUTextureEditor context menu
2025-09-30 23:37:15 +02:00
mafiesto4
9cc2c1da40
Fix terrain exporting to properly calculate size and sample positions
...
#3534
2025-09-30 22:58:08 +02:00
mafiesto4
93219793d5
Merge remote-tracking branch 'origin/master' into 1.11
2025-09-30 18:26:14 +02:00
mafiesto4
32f2ef3f06
Fix Android compilation
2025-09-30 18:26:10 +02:00
mafiesto4
5ed8564293
Merge branch 'xxSeys1-visjectPanOnNode'
2025-09-30 16:08:37 +02:00
mafiesto4
7c87ade12b
Merge branch 'visjectPanOnNode' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-visjectPanOnNode
2025-09-30 15:51:17 +02:00
mafiesto4
7f87678282
Merge branch 'xxSeys1-IssueTemplateFix'
2025-09-30 15:49:18 +02:00
mafiesto4
e429d29d17
Merge branch 'IssueTemplateFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-IssueTemplateFix
2025-09-30 15:49:11 +02:00
mafiesto4
086a49f45d
Fix deadlock when updating Text Render layout during scene rendering
2025-09-30 15:46:06 +02:00
mafiesto4
c46e1164d6
Add hot-reload support for material feature template sources on material generation
2025-09-30 15:45:45 +02:00
mafiesto4
2a5898c1de
Fix regression from #3342 to use existing time as unscaled to match previous content
2025-09-30 15:45:24 +02:00
mafiesto4
f09d6aa0eb
Fix fog rendering bug on d3d11/d3d10
2025-09-30 15:44:34 +02:00
mafiesto4
0848f1fa83
Refactor specular lighting to properly map specular as reflectance in BRDF
...
Reference: https://google.github.io/filament/Filament.md.html
#1492
2025-09-30 15:43:55 +02:00
mafiesto4
537d8b57ca
Revert "Merge branch 'NoClearSearchboxesWhenStuffHappens' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NoClearSearchboxesWhenStuffHappens"
...
This reverts commit 1186833b2d , reversing
changes made to bb180b0f59 .
#3687 #3701
2025-09-26 22:25:49 +02:00
mafiesto4
02c5ad3fa4
Fix particles to support any amount of contexts drawings
2025-09-25 18:38:46 +02:00
mafiesto4
41e851298d
Add new PreIntegratedGF with 80% smaller but more accurate data
...
Update old generation code, use R16G16_UNorm format instead of R11G11B10, skip mips and reduce Y axis to 32 pixels.
#1492
2025-09-25 17:35:10 +02:00
Saas
4a3fb41035
further fixes and make some stuff a bit nicer
2025-09-25 13:32:21 +02:00
mafiesto4
d57eec3403
Bump up materials after merge
2025-09-24 18:26:33 +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
Saas
797cb3c3f2
fix 1.10 becoming 1.1 and some spelling issue in issue template
2025-09-23 20:56:43 +02:00
mafiesto4
47670251ef
Merge branch 'Tryibion-issue-template'
2025-09-23 17:21:34 +02:00
mafiesto4
cf1ef91246
Merge branch 'issue-template' of https://github.com/Tryibion/FlaxEngine into Tryibion-issue-template
2025-09-23 17:21:30 +02:00
mafiesto4
7060cb5696
Fix UI Brush editing in prefab regression from a471861e92
...
#3694
2025-09-23 17:20:18 +02:00
mafiesto4
c449833d35
Merge branch 'Tryibion-audio-events'
2025-09-23 17:07:22 +02:00
mafiesto4
284aeca51a
Merge branch 'audio-events' of https://github.com/Tryibion/FlaxEngine into Tryibion-audio-events
2025-09-23 17:07:18 +02:00
mafiesto4
d8f7199c11
Fix importing emissive, roughness, metalness and wireframe properties of materials with Assimp
...
#3418
2025-09-23 15:42:49 +02:00
mafiesto4
dc05bbbbcd
Merge branch 'IceReaper-feature/create_project'
2025-09-22 22:45:50 +02:00
mafiesto4
3fcc9ed01f
Merge branch 'feature/create_project' of https://github.com/IceReaper/FlaxEngine into IceReaper-feature/create_project
2025-09-22 22:32:43 +02:00
mafiesto4
70ba750a5e
Fix code #3511
2025-09-22 22:31:23 +02:00
mafiesto4
50271199ac
Merge branch 'xxSeys1-moveVisjectConnection'
2025-09-22 22:30:32 +02:00
mafiesto4
d1a99c9396
Merge branch 'moveVisjectConnection' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-moveVisjectConnection
...
# Conflicts:
# Source/Editor/Surface/VisjectSurface.cs
2025-09-22 22:30:26 +02:00
Tryibion
4ae3d57adc
Resolve code suggestions
2025-09-22 11:32:24 -05:00
mafiesto4
99b9967806
Merge branch 'xxSeys1-ViewportIconsMoreCustomization'
2025-09-22 18:10:38 +02:00
mafiesto4
2f7e84253a
Merge branch 'ViewportIconsMoreCustomization' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ViewportIconsMoreCustomization
2025-09-22 18:10:33 +02:00
mafiesto4
2f55cb938f
Merge branch 'xxSeys1-commandSuggestionImprovements'
2025-09-22 18:08:30 +02:00
mafiesto4
a86661a855
Merge branch 'commandSuggestionImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-commandSuggestionImprovements
2025-09-22 18:06:55 +02:00
mafiesto4
a68ce6633a
Merge branch 'Tryibion-vs-code-plugin-organize'
2025-09-22 18:02:52 +02:00
mafiesto4
5d57afe3aa
Merge branch 'vs-code-plugin-organize' of https://github.com/Tryibion/FlaxEngine into Tryibion-vs-code-plugin-organize
2025-09-22 18:02:00 +02:00
mafiesto4
6705138247
Merge branch 'xxSeys1-SmallVehicleImprovements'
2025-09-22 16:18:17 +02:00
mafiesto4
276caf771c
Merge branch 'SmallVehicleImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SmallVehicleImprovements
...
# Conflicts:
# Source/Engine/Physics/Actors/WheeledVehicle.h
2025-09-22 16:18:12 +02:00
mafiesto4
5eea5a72c9
Fix particle material compilation error when using position offset
...
#3661
2025-09-22 11:44:11 +02:00
mafiesto4
e9a7b1c8eb
Fix using enums as Scene Animation Event parameters
...
#3554
2025-09-22 10:22:32 +02:00
mafiesto4
a151c78412
Fix loading projects that have similar path to engine folder
...
#3565
2025-09-22 08:42:16 +02:00
mafiesto4
5f1e905e8f
Fix crash when importing model as prefab and handle duplicated object names
...
#3558
2025-09-21 22:52:57 +02:00
mafiesto4
a0f764a774
Add skybox rotation feature
...
#3592
2025-09-21 21:58:03 +02:00
mafiesto4
7da5ce3ed4
Merge branch 'xxSeys1-NoClearSearchboxesWhenStuffHappens'
2025-09-21 21:06:21 +02:00
mafiesto4
1186833b2d
Merge branch 'NoClearSearchboxesWhenStuffHappens' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-NoClearSearchboxesWhenStuffHappens
2025-09-21 21:06:16 +02:00
mafiesto4
bb180b0f59
Merge branch 'Tryibion-fix-physics-attach-rigid'
2025-09-21 21:04:59 +02:00
mafiesto4
5d1c79929a
Merge branch 'fix-physics-attach-rigid' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-physics-attach-rigid
2025-09-21 21:04:56 +02:00
mafiesto4
3f5a4cc4c9
Merge branch 'Tryibion-fix-dup&remove'
2025-09-21 21:02:22 +02:00
mafiesto4
62fd8ac967
Merge branch 'fix-dup&remove' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-dup&remove
2025-09-21 21:02:17 +02:00
mafiesto4
d904b92f2e
Merge branch 'xxSeys1-LessCreateScriptItems'
2025-09-21 21:01:36 +02:00
mafiesto4
87e2b76ffa
Merge branch 'LessCreateScriptItems' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-LessCreateScriptItems
2025-09-21 21:01:33 +02:00
mafiesto4
c5e11aed15
Merge branch 'xxSeys1-WidgetCreateFilterControlTypes'
2025-09-21 21:00:27 +02:00
mafiesto4
85d61b334b
Merge branch 'WidgetCreateFilterControlTypes' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-WidgetCreateFilterControlTypes
2025-09-21 21:00:11 +02:00
mafiesto4
26e94f6f8e
Refactor material instance to not override all public parameters by default (need explicit set)
...
#3444
2025-09-21 20:59:25 +02:00
mafiesto4
902744a0ce
Fix model import scale on nodes that could be applied multiple times on the same mesh
...
#3562
2025-09-21 15:08:35 +02:00
mafiesto4
1c581bceaf
Fix sun shadows when direction is perfectly vertical
...
#3614
2025-09-20 23:52:04 +02:00
mafiesto4
9cc44825c6
Update engine materials 92f4327fc2
2025-09-20 00:14:51 +02:00
mafiesto4
92f4327fc2
Fix missing volumetric fog affecting transparent materials
...
#3436
2025-09-20 00:13:52 +02:00
mafiesto4
47711ec5be
Fix Volumetric Fog flicker on camera cuts
...
#3443
2025-09-19 23:10:03 +02:00
Tryibion
d1fbc66cb9
Fix not attaching updated collision data to rigid body.
2025-09-19 15:58:22 -05:00
Saas
7183a3306e
fix typo
2025-09-19 16:57:50 +02:00
Saas
fd191f7ffb
don't clear content panel folder- and scene tree search box on script reload and enter/ exit play
2025-09-18 23:24:10 +02:00
Saas
2604d58687
no more Linq
2025-09-18 17:37:04 +02:00
Tryibion
01d1d634c2
Fix other missing duplicate.
2025-09-16 17:43:55 -05:00
Tryibion
c7e403661d
Dont allow remove and duplicate options for non-resizing collections.
2025-09-16 17:42:24 -05:00
Saas
1196db6d17
check if control is control meant for gui editor use
2025-09-16 22:54:57 +02:00
Saas
553a007508
Revert "hide TrackLabel control in editor"
...
This reverts commit 364a523375 .
2025-09-16 22:14:22 +02:00
Saas
de2ee36529
fix naming lol
2025-09-16 22:07:42 +02:00
Saas
eea44ac897
remove search query highlights showing on create new script item
2025-09-16 22:06:49 +02:00
Saas
c124713e99
remove create new script items when searchbox is cleared
2025-09-16 22:05:28 +02:00
Saas
364a523375
hide TrackLabel control in editor
2025-09-16 22:04:24 +02:00
mafiesto4
afdd264e63
Fix compilation of Editor in Release mode
2025-09-16 16:34:58 +02:00
mafiesto4
8ec54f7b1c
Merge branch 'cNori-Custom-editor-for-GPUTextures'
2025-09-16 00:16:10 +02:00
mafiesto4
521518bde4
Add hack to use GPUTextureEditor on ref pickers
2025-09-16 00:15:58 +02:00
mafiesto4
56077a268a
SImplify and cleanup GPUTexture editor #3452 #3194
2025-09-16 00:15:48 +02:00
mafiesto4
a0ca000793
Merge branch 'Custom-editor-for-GPUTextures' of https://github.com/cNori/FlaxEngineFork into cNori-Custom-editor-for-GPUTextures
2025-09-15 18:08:02 +02:00
mafiesto4
ae4ae7a638
Fix rich textbox vertical alignment
...
#3502
2025-09-15 15:17:18 +02:00
mafiesto4
e2a4c8ab03
Merge branch 'Tryibion-fix-viewdistance-light'
2025-09-15 14:14:04 +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
1de8909d05
Merge branch 'Tryibion-prefab-viewport-scaling'
2025-09-14 23:59:45 +02:00
mafiesto4
9749487e24
Move prefab and game UI size context menu to shared UI Module
...
#3571
2025-09-14 23:59:40 +02:00
mafiesto4
55968a8ddc
Merge branch 'prefab-viewport-scaling' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-viewport-scaling
2025-09-14 23:11:59 +02:00
mafiesto4
e325b190ea
Merge branch 'xxSeys1-disabledGizmoBrightness'
2025-09-14 22:01:18 +02:00
mafiesto4
ada6b9140f
Minor adjustments for #3411
2025-09-14 22:00:57 +02:00
mafiesto4
5582579173
Merge branch 'disabledGizmoBrightness' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-disabledGizmoBrightness
2025-09-14 21:45:57 +02:00
mafiesto4
88773e71e5
Fix warning when cloning actor from prefab that is not a root
...
#3578
2025-09-14 14:25:19 +02:00
mafiesto4
9e1f488f22
Fix prefab window to use UI Mode for empty UI Control prefab
...
#3574
2025-09-13 14:41:11 +02:00
mafiesto4
a471861e92
Fix editing UI Brush in prefabs
...
#3501
2025-09-12 23:15:13 +02:00
mafiesto4
3d182c89f3
Add MaterialShader::BindParameters to usable in game scripts
...
#3668
2025-09-12 18:04:01 +02:00
mafiesto4
e3810a9938
Merge branch 'GoaLitiuM-vs2026'
2025-09-12 18:02:07 +02:00
mafiesto4
f323fdb592
Add and use Max Mesh Position Error to Build Settings for automatic mesh vertex positions storage
2025-09-12 17:53:14 +02:00
Ari Vuollet
f0dea9d528
Add support for Visual Studio 2026 and v145 MSVC toolset
2025-09-10 20:05:56 +03:00
mafiesto4
b537a80031
Fix regression in lights/shadows setup from 1a88fefd76
2025-09-09 23:53:28 +02:00
mafiesto4
5e52bf6469
Fix missing code from 80de56f469
2025-09-09 23:21:10 +02:00
mafiesto4
8482f93a0f
Merge remote-tracking branch 'origin/1.11' into 1.11
2025-09-09 22:58:34 +02:00
mafiesto4
64c62f269c
Optimize D3D12 with D3D12_HEAP_FLAG_CREATE_NOT_ZEROED in some cases
2025-09-09 22:54:37 +02:00
mafiesto4
19d0d3b683
Remove system lockers during asset loads or saving (only unload needs it)
2025-09-09 15:26:27 +02:00
mafiesto4
1f56c75821
Minor fixes
2025-09-09 15:26:03 +02:00
mafiesto4
64e127a47a
Fix crashes of scripting backend on Android
2025-09-09 15:25:24 +02:00
mafiesto4
8921cf5156
Add label/button text to string convertion for better debugging
2025-09-09 10:42:10 +02:00
mafiesto4
24e088fc08
Fix compilation warnings
2025-09-09 10:23:07 +02:00
mafiesto4
14a69a11df
Add Android native crashes caching
2025-09-07 23:50:41 +02:00
mafiesto4
42b542d190
Improve recent changes to memory barriers on Vulkan
2025-09-07 00:17:11 +02:00
mafiesto4
576b0710e0
Fix GPU particles issues with missing sorting keys data when shader is not yet loaded
2025-09-06 23:37:24 +02:00
mafiesto4
44e70692a2
Fix render memory alignment issues to prevent crashes on Android
2025-09-06 23:36:54 +02:00
mafiesto4
857b0c5ac3
Fix various graphics issues detected by Vulkan Validation Layers on Android
2025-09-06 23:32:54 +02:00
mafiesto4
1f6d837117
Fix regression from 6d05bf16b1
2025-09-05 08:51:43 +02:00
mafiesto4
67220d3f80
Add support for large 16kb page sizes on Android
2025-09-04 22:28:53 +02:00
mafiesto4
c5d06b2c8b
Fix crash regression from #3588 when editing active particle emitters
2025-09-04 22:05:31 +02:00
mafiesto4
3b19e1b40c
Fix collision data memory preview text
2025-09-04 21:47:51 +02:00
mafiesto4
831fb0f442
Optimize textures/buffers uploading on Vulkan with page allocator
2025-09-04 21:38:07 +02:00
mafiesto4
cd22cd059d
Various small fixes and improvements
2025-09-04 15:56:33 +02:00
mafiesto4
3e363c8275
Remove ConcurrentSystemLocker and use ReadWriteLock instead of better threading synchronization
2025-09-04 14:48:52 +02:00
mafiesto4
c44d939c08
Add ReadWriteLock to platform api
2025-09-04 14:46:56 +02:00
mafiesto4
c0c9df49dc
Optimize DDGI probes update to overlap both irradiance and distance data at once
2025-09-03 23:21:45 +02:00
mafiesto4
80de56f469
Optimize Global SDF dispatches with UAV write overlaps
...
2-3x faster rasterization
2025-09-03 23:12:55 +02:00
mafiesto4
f1ecbf828e
Fix debug check on Vulkan backbuffer texture usage
2025-09-03 22:11:48 +02:00
mafiesto4
f1c4fd464a
Optimize GPU textures and buffers uploads with a batched memory barrier
2025-09-03 22:11:26 +02:00
mafiesto4
212b0de29b
Add RenderListAlloc to simplify rendering memory allocations
2025-09-03 13:00:28 +02:00
mafiesto4
5a2555f845
Improve cdb09847ec and 499ef51875 to swap key bits during sorting
...
#2271
2025-09-02 22:30:50 +02:00
mafiesto4
c57e128ff1
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Source/Engine/Level/Scene/SceneRendering.cpp
# Source/Engine/Physics/Colliders/Collider.cpp
# Source/Engine/Physics/Colliders/Collider.h
2025-09-02 22:23:45 +02:00
mafiesto4
eff5f84185
Improve shadow maps sharing in nested scene rendering
2025-09-02 22:14:07 +02:00
mafiesto4
ad1163bccc
Fix HashSet::Add returning incorrect value
2025-09-02 21:41:54 +02:00
mafiesto4
1042ad4e7d
Fix object ids remapping inside nested prefabs
...
#3255
2025-09-02 21:41:36 +02:00
mafiesto4
8fdda1a71a
Fix scene object reference serialization in C++ to use correct serializer
...
#3255
2025-08-30 23:52:54 +02:00
mafiesto4
3f7fe635d8
Fix 5222f1d35c for inactive preprocessor conditional block
2025-08-29 23:04:46 +02:00
mafiesto4
fcebc57ed0
Merge branch 'xxSeys1-addSphere'
2025-08-29 22:32:21 +02:00
mafiesto4
c40e447bb7
Merge branch 'addSphere' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-addSphere
2025-08-29 22:31:00 +02:00
mafiesto4
e6f94bb154
Merge branch 'fibref-textrender-scaling-fix'
2025-08-29 22:27:41 +02:00
mafiesto4
adbc546978
Merge branch 'textrender-scaling-fix' of https://github.com/fibref/FlaxEngine into fibref-textrender-scaling-fix
2025-08-29 22:26:32 +02:00
mafiesto4
2d171967e9
Merge branch 'Tryibion-collection-duplicate'
2025-08-29 22:24:58 +02:00
mafiesto4
33a0e6ac7d
Merge branch 'collection-duplicate' of https://github.com/Tryibion/FlaxEngine into Tryibion-collection-duplicate
2025-08-29 22:24:09 +02:00
mafiesto4
848cc38bf1
Fix reverting prefab object reference in nested prefabs
...
#3255
2025-08-29 22:04:03 +02:00
mafiesto4
91cd1e8065
Fix regression from ef7c7f2d30 to ignore unmodified scripts in diff
2025-08-29 21:49:14 +02:00
mafiesto4
9fafb47abb
Fix debug drawing wheeled vehicle in prefab viewport
...
#3591
2025-08-29 21:03:44 +02:00
mafiesto4
5222f1d35c
Add support for parsing inheritance with preprocessor blocks inside it
2025-08-29 21:03:04 +02:00
mafiesto4
785649f9d5
Merge branch 'Tryibion-show-prefab-add-delete'
2025-08-28 23:48:33 +02:00
mafiesto4
d47ac95681
Modernize the code to use unified scene access #3513
2025-08-28 23:48:25 +02:00
mafiesto4
703e0cb7ca
Merge branch 'show-prefab-add-delete' of https://github.com/Tryibion/FlaxEngine into Tryibion-show-prefab-add-delete
2025-08-28 22:56:22 +02:00
mafiesto4
ef7c7f2d30
Fix script fields prefab diff showing and reverting with undo
...
#3594
2025-08-28 22:52:46 +02:00
mafiesto4
f3d375e356
Fix prefab root name and transform being changed when applying local changes of sub-object
...
#3235
2025-08-28 22:26:50 +02:00
frank
a3073321cf
fix scaling for TextRender
2025-08-28 17:24:06 +08:00
Tryibion
824b49dd88
Better duplication of collection.
2025-08-26 20:25:02 -05:00
mafiesto4
d0e7bff03a
Merge branch 'Tryibion-add-collision-v&t'
2025-08-26 18:05:46 +02:00
mafiesto4
d314d5b324
Format memory usage to human-readable format
...
#3495
2025-08-26 18:05:42 +02:00
mafiesto4
a027ed3b63
Merge branch 'add-collision-v&t' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-collision-v&t
2025-08-26 17:57:01 +02:00
mafiesto4
bcedb05a2c
Fix regression from 6a8553a277 on local lights
2025-08-26 17:55:32 +02:00
mafiesto4
b36be95947
Fix Editor undo on collection properties that return different object on get
...
#3256
2025-08-26 14:59:10 +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
mafiesto4
4ca399af71
Add model import options auto-restore from model prefab
2025-08-25 23:15:37 +02:00
mafiesto4
c1f022520d
Update ReSharper settings
2025-08-25 22:15:44 +02:00
mafiesto4
2efd20f223
Merge branch 'xxSeys1-ToolboxSearchFilterAndControls'
2025-08-25 22:15:08 +02:00
mafiesto4
00dd432fbc
Simplify code #3360
2025-08-25 22:15:00 +02:00
mafiesto4
f707508d70
Merge branch 'ToolboxSearchFilterAndControls' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ToolboxSearchFilterAndControls
2025-08-25 14:49:00 +02:00
mafiesto4
b965ca6c8c
Fix Content Window navigation bar to expand toolstrip for proper scroll bar display
...
#3326
2025-08-25 14:38:55 +02:00
mafiesto4
26f4bcbc25
Fix UI Control Reference picker to support base/inherited types
2025-08-25 10:09:25 +02:00
mafiesto4
6fea9eefaa
Merge branch 'xxSeys1-BrokenLink'
2025-08-24 21:11:39 +02:00
mafiesto4
47caa6af28
Add BrokenLink32/BrokenLink64 icons
...
#3218
2025-08-24 21:11:32 +02:00
mafiesto4
9aedb37ac2
Merge branch 'BrokenLink' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-BrokenLink
2025-08-24 21:10:26 +02:00
mafiesto4
e4bc2c69c7
Merge branch 'Zode-customeditorwindow-expose-constructor'
2025-08-24 14:00:20 +02:00
mafiesto4
6db9265112
Merge branch 'customeditorwindow-expose-constructor' of https://github.com/Zode/FlaxEngine into Zode-customeditorwindow-expose-constructor
2025-08-24 14:00:13 +02:00
mafiesto4
21a84c5b84
Merge branch 'xxSeys1-AutoSizePropertiesSplitter'
2025-08-24 13:59:20 +02:00
mafiesto4
633b5857c9
Merge branch 'AutoSizePropertiesSplitter' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-AutoSizePropertiesSplitter
2025-08-24 13:59:16 +02:00
mafiesto4
9f9dac1543
Merge branch 'Tryibion-layer-methods'
2025-08-24 13:46:56 +02:00
mafiesto4
df6f8fd8ae
Codestyle adjustments #3343
2025-08-24 13:46:53 +02:00
mafiesto4
4bd8ce37ac
Merge branch 'layer-methods' of https://github.com/Tryibion/FlaxEngine into Tryibion-layer-methods
2025-08-24 13:43:35 +02:00
mafiesto4
40e204839f
Merge branch 'Tryibion-splash-image'
2025-08-24 13:37:55 +02:00
mafiesto4
d6c75b3f86
Simplify code in #3119
2025-08-24 13:37:48 +02:00
mafiesto4
687c283533
Merge branch 'splash-image' of https://github.com/Tryibion/FlaxEngine into Tryibion-splash-image
2025-08-24 13:24:35 +02:00
mafiesto4
70ee8501a5
Merge branch 'xxSeys1-TabHeight'
2025-08-24 13:21:15 +02:00
mafiesto4
2c34bd2308
Merge branch 'TabHeight' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TabHeight
2025-08-24 13:21:12 +02:00
mafiesto4
5023e3277b
Merge branch 'Swiggies-animated-model-additions'
2025-08-22 23:04:00 +02:00
mafiesto4
9003d855b3
Merge branch 'animated-model-additions' of https://github.com/Swiggies/FlaxEngine into Swiggies-animated-model-additions
2025-08-22 23:03:54 +02:00
mafiesto4
75906719d4
Merge branch 'xxSeys1-SimplifyListCtrlScrolling'
2025-08-22 22:34:09 +02:00
mafiesto4
9a59925a36
Merge branch 'SimplifyListCtrlScrolling' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-SimplifyListCtrlScrolling
2025-08-22 22:34:05 +02:00
mafiesto4
d5ca80c2c1
Merge branch 'Tryibion-fix-particle-effect-params-overide-update'
2025-08-22 22:31:12 +02:00
mafiesto4
cb07ee77aa
Change #3588 to be editor-only
2025-08-22 22:31:08 +02:00
mafiesto4
680783f2b0
Merge branch 'fix-particle-effect-params-overide-update' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-particle-effect-params-overide-update
2025-08-22 22:29:59 +02:00
Zode
4a28b4bd6c
Expose hideOnClose and scrollBars in constructor for CustomEditorWindows.
2025-08-22 01:26:34 +03:00
mafiesto4
4bf36f3467
Merge branch 'Tryibion-shift-select-nodes'
2025-08-19 23:00:43 +02:00
mafiesto4
2c1713d300
Fix rare issues with shift tree selection
2025-08-19 23:00:29 +02:00
mafiesto4
8136691914
Merge branch 'shift-select-nodes' of https://github.com/Tryibion/FlaxEngine into Tryibion-shift-select-nodes
...
# Conflicts:
# Source/Editor/GUI/Tree/Tree.cs
2025-08-19 18:45:33 +02:00
mafiesto4
da23e287c0
Merge branch 'Tryibion-cookandrun-buildconfig'
2025-08-19 18:22:49 +02:00
mafiesto4
e0825d870d
Merge branch 'cookandrun-buildconfig' of https://github.com/Tryibion/FlaxEngine into Tryibion-cookandrun-buildconfig
2025-08-19 18:22:44 +02:00
mafiesto4
86dbe6b93d
Merge branch 'Tryibion-add-gamewin-audio-events'
2025-08-19 18:21:42 +02:00
mafiesto4
e71b74c625
Merge branch 'add-gamewin-audio-events' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-gamewin-audio-events
2025-08-19 18:21:32 +02:00
mafiesto4
45f6ef29e9
Merge branch 'xxSeys1-MoreSearchableCM'
2025-08-19 18:20:04 +02:00
mafiesto4
0fabca19cd
Merge branch 'MoreSearchableCM' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-MoreSearchableCM
2025-08-19 18:20:01 +02:00
mafiesto4
0bc242c738
Merge branch 'MrCapy0-Color-Gradient-Node'
2025-08-19 13:22:34 +02:00
mafiesto4
8c548ceff2
Merge branch 'Color-Gradient-Node' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Color-Gradient-Node
2025-08-19 13:21:32 +02:00
mafiesto4
46fda05000
Merge branch 'xxSeys1-VjStraightenConnections'
2025-08-19 13:20:44 +02:00
mafiesto4
1fee95be1c
Merge branch 'VjStraightenConnections' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VjStraightenConnections
2025-08-19 13:20:41 +02:00
mafiesto4
8c66ae99a3
Merge branch 'Tryibion-initial-nuget'
2025-08-19 13:18:54 +02:00
mafiesto4
1cf98e2188
Merge branch 'initial-nuget' of https://github.com/Tryibion/FlaxEngine into Tryibion-initial-nuget
2025-08-19 13:18:51 +02:00
mafiesto4
6a8553a277
Fix incorrect Lambert Diffuse shadowing to use just N dot L for accurate lighting
...
#3615 #3616
2025-08-18 11:03:50 +02:00
Tryibion
a02b7d4a1a
Add events for when audio settings are changed for the game window.
2025-08-17 11:58:42 -05:00
mafiesto4
606dfa4e2e
Merge branch 'Tryibion-add-ctor-matbrush-inst'
2025-08-15 14:41:08 +02:00
mafiesto4
b6f853a01c
Merge branch 'add-ctor-matbrush-inst' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-ctor-matbrush-inst
2025-08-15 14:41:05 +02:00
mafiesto4
fc2112ec93
Fix SSAO artifacts with "flat normals" look
...
#3617
2025-08-15 14:34:02 +02:00
mafiesto4
6ccfbfeff1
Fix saving skinned models with blend shapes
...
#3612
2025-08-15 14:20:16 +02:00
mafiesto4
f21accd466
Fix crash when memory stream reading fails and perform soft error handling
...
#3612
2025-08-15 14:19:59 +02:00
Tryibion
38b4ace1a8
Use material base as ctor parameter.
2025-08-15 07:01:48 -05:00
mafiesto4
774b6bd72c
Update engine materials
2025-08-15 13:09:05 +02:00
mafiesto4
9c4606fefc
Merge branch 'GoaLitiuM-linux_hotreload_cleanup_fix'
2025-08-14 22:47:05 +02:00
mafiesto4
0e50e47cce
Merge branch 'linux_hotreload_cleanup_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-linux_hotreload_cleanup_fix
2025-08-14 22:46:45 +02:00
mafiesto4
285fa870d0
Merge branch 'Tryibion-fix-anim-event-backwards'
2025-08-14 22:41:24 +02:00
mafiesto4
69ed0bf56f
Merge branch 'fix-anim-event-backwards' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-anim-event-backwards
2025-08-14 22:41:20 +02:00
mafiesto4
237b9bccd5
Merge branch 'xxSeys1-PauseOnErrorInfo'
2025-08-14 22:23:39 +02:00
mafiesto4
f5fd7319e1
Merge branch 'PauseOnErrorInfo' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-PauseOnErrorInfo
...
# Conflicts:
# Source/Editor/Windows/DebugLogWindow.cs
2025-08-14 22:23:32 +02:00
mafiesto4
e04c0c4ace
Merge branch 'Tryibion-fix-not-finised-tag-richtextbox'
2025-08-14 22:21:31 +02:00
mafiesto4
f6d0b073da
Merge branch 'fix-not-finised-tag-richtextbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-not-finised-tag-richtextbox
2025-08-14 22:21:27 +02:00
mafiesto4
68a7cf4f18
Merge branch 'Tryibion-make-empty-stringview-const'
2025-08-14 22:15:58 +02:00
mafiesto4
a91360529f
Merge branch 'make-empty-stringview-const' of https://github.com/Tryibion/FlaxEngine into Tryibion-make-empty-stringview-const
2025-08-14 22:15:53 +02:00
mafiesto4
bf9ca14deb
Fix sampling textures in decals to use custom mip-level
...
#3599
2025-08-14 22:14:03 +02:00
mafiesto4
cb92a2b8cb
Optimize decals rendering with depth test
...
#3599
2025-08-14 13:04:57 +02:00
mafiesto4
8a73d79936
Update engine materials
2025-08-14 12:24:12 +02:00
mafiesto4
2f7d7a0f2a
Allow pasting State nodes in Anim Graph
...
#3596
2025-08-14 12:24:02 +02:00
mafiesto4
d43c0c593f
Merge branch 'Tryibion-add-scaled-time-node'
2025-08-14 11:54:34 +02:00
mafiesto4
1087bd2445
Fix #3342 to properly place new param in Constant Buffer
...
#3299
2025-08-14 11:53:25 +02:00
mafiesto4
5e19a9729b
Merge branch 'add-scaled-time-node' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-scaled-time-node
2025-08-14 11:37:09 +02:00
mafiesto4
69e12d77be
Add preventing autosave when using editor context menus
...
#3220
2025-08-13 23:25:57 +02:00
mafiesto4
cdb09847ec
Fix draw calls batching to ignore distance in opaque passes for better draw calls instancing
...
#2271
2025-08-13 21:30:18 +02:00
Saas
169d3e964d
Switch from Debug.Write to Editor.Log
2025-08-13 13:29:13 +02:00
Tryibion
cf503cf921
Add material instance ctor for MaterialBrush
2025-08-12 21:03:35 -05:00
mafiesto4
6fd4ef735e
Add InvokeOnUpdate to C++ scripting api
2025-08-12 23:35:12 +02:00
mafiesto4
303087c4c4
Fix regression in renaming textbox placement of newly added actor to prefab
2025-08-12 23:18:18 +02:00
mafiesto4
278dead0bd
Add PLATFORM_CONSOLE define and fix desktop to be as Windows/UWP, not Win32
2025-08-12 12:34:32 +02:00
mafiesto4
cdff7708fb
Add automatic periodic Vulkan Pipeline State Cache serialization
2025-08-12 10:25:02 +02:00
mafiesto4
b4d501cd6a
Add OcclusionQueryPools to Vulkan and move code to cpp file
2025-08-12 10:21:51 +02:00
mafiesto4
9cf9fae453
Add Vulkan device cache customization per-platform and reuse code
2025-08-12 00:09:54 +02:00
mafiesto4
7fcf6f9c97
Add various improvements
2025-08-11 23:47:48 +02:00
mafiesto4
1bedfd3adf
Disable auto-GC every 60 ticks in game
2025-08-11 19:00:38 +02:00
mafiesto4
80d19a002f
Optimize Audio streaming to reduce lock contention
2025-08-11 18:42:55 +02:00
mafiesto4
99707b6586
Add various profiler events for more insights
2025-08-11 18:15:47 +02:00
mafiesto4
9f14bb7279
Optimize GPU particles simulation by scheduling larger sims first to overlap more work
2025-08-11 13:24:11 +02:00
mafiesto4
a18314c669
Add various minor improvements
2025-08-11 13:23:46 +02:00
mafiesto4
c946fa239e
Fix gpu particles crash from 0ea555b041 on first draw
2025-08-10 22:54:37 +02:00
mafiesto4
d109e5ca9f
Add AGS lib to D3D11 for efficient UAV writes overlaps on AMD GPUs
2025-08-10 17:16:36 +02:00
mafiesto4
bc0e1f81e7
Add AGS third party module
...
AGS 6.3
2025-08-10 17:16:09 +02:00
mafiesto4
c1c806490f
Add nvapi lib to D3D11 for efficient UAV writes overlaps on NVIDIA GPUs
2025-08-10 16:05:18 +02:00
mafiesto4
4fd6343fb9
Fix missing memory barrier on particle indirect args building to ensure buffer copies are done afetr whole buffer update ends
2025-08-10 16:04:24 +02:00
mafiesto4
a2e9d8d77b
Add nvapi third party module
...
R580-Developer SDK
2025-08-10 16:02:34 +02:00
mafiesto4
ff3d785483
Optimize GPU particles simulation, sorting and drawing with better resource transition barriers
2025-08-09 23:59:52 +02:00
mafiesto4
82231981dc
Add debug tool detection for Nsight Graphics
2025-08-09 23:58:47 +02:00
mafiesto4
1915e1e7f4
Optimize compute shader pipeline binding on D3D12 and Vulkan when unchanged
2025-08-09 23:58:15 +02:00
mafiesto4
b5a431d2f5
Add explicit GPU resource transitions, memory and compute barriers
2025-08-09 23:57:43 +02:00
mafiesto4
3907bc4957
Optimize sorted particle indices format to 16-bit for small emitters
2025-08-08 18:46:10 +02:00
mafiesto4
854f3acd4c
Optimize GPU particles Bitonic sort to use separate buffers for indices and keys to avoid additional buffer copy
2025-08-08 18:24:44 +02:00
mafiesto4
519a9c0a14
Add direct dispatch for Bitonic Sort when using small input buffer
2025-08-08 17:03:39 +02:00
mafiesto4
0ea555b041
Optimize GPU Particles simulation to perform memory buffer copies/updates before dispatch
2025-08-08 16:25:09 +02:00
mafiesto4
90d1e63b58
Add minor optimizations to particles drawing
2025-08-08 13:11:05 +02:00
mafiesto4
0369d9b2cb
Optimize CSSetShader on D3D11 when remains unchanged
2025-08-08 11:03:03 +02:00
mafiesto4
9fabc1028a
Optimize GPU particles indirect args building with a single batched upload of default data
2025-08-07 23:51:02 +02:00
mafiesto4
2a9260ddd5
Optimize emitters to cull shadow passes sorting and drawing
2025-08-07 23:49:21 +02:00
mafiesto4
3d84380175
Optimize particles sorting by splitting key generation and sorting to reduce CS switches
2025-08-07 19:09:58 +02:00
mafiesto4
545df6ce35
Add profiler event to GPU particles indirect args setup
2025-08-07 18:57:39 +02:00
mafiesto4
d4355e31d8
Optimize GPU particles drawing with batched indirect args setup before sorting
2025-08-07 18:41:58 +02:00
mafiesto4
3ffb067e55
Optimize Particles drawing to use a whole RenderContextBatch
2025-08-07 09:27:28 +02:00
mafiesto4
959371a995
Fix particles regression on DirectX
2025-08-06 23:39:46 +02:00
mafiesto4
cf9c203855
Various optimizations
2025-08-06 18:48:18 +02:00
mafiesto4
a5838f739d
Optimize GPU particles indirect args building code
2025-08-05 23:01:07 +02:00
mafiesto4
b1710c4d01
Add async particles drawing (GPU emitters are sync)
2025-08-05 22:53:09 +02:00
mafiesto4
baf0cfce8e
Add support for using custom memory allocator in lambda bind to Function
2025-08-05 22:13:21 +02:00
mafiesto4
a1a6d4738f
Fix async draw wait labels type
2025-08-05 12:28:29 +02:00
mafiesto4
761ea094d6
Optimize render module indices data 4 times
2025-08-05 11:50:26 +02:00
mafiesto4
8e043e533e
Optimize SpriteRenderer to lazy-init
2025-08-05 11:02:03 +02:00
mafiesto4
1a88fefd76
Optimize CPU particles drawing to support async
2025-08-05 09:03:47 +02:00
mafiesto4
abe496fe12
Fix crash on particles sorting memory access
2025-08-04 10:31:52 +02:00
mafiesto4
c9e0637b0f
Fix crash when unloading texture with leftover streaming task that was idle
2025-08-02 22:03:19 +02:00
mafiesto4
db660721ce
Fix debug command length bug
2025-08-02 22:01:25 +02:00
mafiesto4
2730d63257
More build fixes
2025-08-02 21:50:09 +02:00
mafiesto4
31764d6d4e
Fix crash on memory access in Vulkan descriptor set data
2025-08-02 17:56:26 +02:00
mafiesto4
34ba45cd5a
Add Stack to Sanitizers options
2025-08-02 17:36:48 +02:00
mafiesto4
5de5d8f683
Add more events for GPU profiling
2025-08-02 17:12:53 +02:00
mafiesto4
744c94b3cc
Compilation errors fixing
2025-08-02 17:05:13 +02:00
Tryibion
e27880c1e6
Make plugins into their own folders in VSCode. Order VSCode plugin folders with Engine at the bottom.
2025-08-02 09:28:49 -05:00
mafiesto4
b26d6ea108
Fix various issues
2025-08-02 08:31:24 +02:00
mafiesto4
5c5341e346
Optimize Color Grading LUT to be cached if unchanged from the previous frame
2025-08-01 23:16:57 +02:00
Tryibion
6f15ef7690
Fix location of clip start call.
2025-08-01 15:15:54 -05:00
Tryibion
0e3a22faa0
Fix spelling in comment.
2025-08-01 15:11:06 -05:00
Tryibion
0dc1e04c89
Add slider to audio debug editor for selecting time.
2025-08-01 15:07:49 -05:00
Tryibion
5c7712daad
Add audio clip started and finished events to audio source
2025-08-01 15:07:25 -05:00
mafiesto4
0f81c64964
Refactor Color Grading LUT rendering to have config for 2D/3D mode
2025-07-31 20:05:08 +02:00
mafiesto4
7603109dce
Add StringUtils::Copy for char to Char
2025-07-31 20:04:03 +02:00
mafiesto4
01617ae684
Optimize Debug Commands name building and support nested classes with name hierarchy
2025-07-31 20:03:26 +02:00
mafiesto4
4aa2676084
Fix MClass::GetNamespace typo that returned name instead
2025-07-31 20:02:42 +02:00
mafiesto4
a8b9211c32
Fix output log console to resize width to contain whole item text
2025-07-31 17:34:22 +02:00
mafiesto4
9c5060584d
Fix output log console to remove executed command from history no matter the placement
2025-07-31 17:32:41 +02:00
mafiesto4
846a0b5685
Fix PSO init to release old data on recreation
2025-07-31 15:08:38 +02:00
mafiesto4
08154d8fe5
Fix support for nesting classes inside other scripting classes
2025-07-31 15:07:57 +02:00
mafiesto4
a53a438c3c
Fix to use static VkInstance
2025-07-31 12:10:42 +02:00
mafiesto4
bb8f569c41
Fix Motion Vectors rendering skipping when not needed by SSR
2025-07-30 23:46:42 +02:00
mafiesto4
6307ad7979
Fix shadow bias artifacts on Low shadows quality
2025-07-30 23:46:17 +02:00
mafiesto4
b6229350a3
Fix crash on invalid GPUBuffer vertex layout in empty buffer
2025-07-30 23:45:53 +02:00
mafiesto4
5dc4ebade1
Fix Vulkan perf tracing with Tracy on Switch
2025-07-30 23:25:27 +02:00
mafiesto4
3cd5890db1
Update volk to version 1.4.304
2025-07-30 19:11:15 +02:00
mafiesto4
522d8d89e6
Fix Global SDF to properly lock static chunks access
2025-07-30 19:09:21 +02:00
mafiesto4
492a5f979d
Fix yield on Android
2025-07-30 19:08:58 +02:00
mafiesto4
5e4d564338
Add **GPU profiling support to Tracy integration**
2025-07-30 19:08:45 +02:00
mafiesto4
8fcbef863e
Add GPUResourceMapMode.NoWait flag to control buffer data reading
...
c68b75a298
2025-07-30 08:42:26 +02:00
mafiesto4
c68b75a298
Fix GPUBufferDX11::Map to wait on data to avoid missing data when reading staging buffers
2025-07-29 21:43:09 +02:00
mafiesto4
8f63a99a2c
Fix game splash screen to wait fr texture to be streamed in, not just allocated
2025-07-29 21:42:37 +02:00
mafiesto4
6d05bf16b1
Optimize Asset::GetPath in cooked build
2025-07-29 21:41:59 +02:00
mafiesto4
b8218e9ab4
Fix shader asset path in debug name in cooked build
2025-07-29 17:34:42 +02:00
mafiesto4
99323c1d2f
Add customizable per-platform affinity for content and pool threads
2025-07-29 10:41:41 +02:00
mafiesto4
17c0892ff1
Add debug name for PSO catching on D3D12/Vulkan during profiling incl. Development builds
2025-07-28 23:08:26 +02:00
mafiesto4
ad6764e6d7
Fix Asset.WaitForLoaded to yield or sleep thread for proper multithreading on some platforms
2025-07-28 18:35:37 +02:00
mafiesto4
0bfd38e065
Fix compilation on platforms without cloth sim
2025-07-28 18:34:29 +02:00
mafiesto4
a00ffe6ec3
Add Platform::Yield
2025-07-28 18:33:05 +02:00
mafiesto4
a7ffd9e57f
Add more profiler events
2025-07-28 15:15:09 +02:00
mafiesto4
354eaac56c
Add optional testing utility for malloc/free operations
2025-07-27 23:20:06 +02:00
mafiesto4
8c51ea511a
Fix incorrect documentation comments on HashSet/Dictionary item removal
2025-07-27 11:07:58 +02:00
mafiesto4
2af266727f
Add utility names to gamepad buttons doc and add usefull profiler event for mono
2025-07-26 00:12:10 +02:00
mafiesto4
f37b75df7b
Add support for using shadow maps from linked scene rendering (eg. for 1p weapons)
2025-07-25 19:59:58 +02:00
mafiesto4
6132e45e25
Fix shadow lights checking loop if shadows are disabled
2025-07-25 16:00:44 +02:00
Tryibion
753035c452
Fix issue with infinite loop if \ is used instead of / for tag closing.
2025-07-24 18:04:39 -05:00
mafiesto4
acc1777638
Add shared utility for command line arguments merging
2025-07-24 12:38:52 +02:00
mafiesto4
69585618ed
Optimize scripting objects spawning on AOT platforms
2025-07-24 12:27:28 +02:00
mafiesto4
af0ea65d78
Add option to disable pipeline cache on specific Vulkan platforms
2025-07-24 12:20:09 +02:00
mafiesto4
751d179cdb
Fix missing brace
2025-07-24 11:34:48 +02:00
Tryibion
2dc44ac1a6
Fix infinite loop on rich text box tag parsing with incomplete end of tag.
2025-07-23 19:52:42 -05:00
mafiesto4
2550b9f88e
Fix missing TypeConverter support in AOT build
2025-07-23 22:15:38 +02:00
mafiesto4
c3cf8fba98
Optimize managed code
2025-07-23 18:17:10 +02:00
mafiesto4
6f172f8f2c
Fix crash when prefab root object failed to deserialize
2025-07-23 18:16:32 +02:00
mafiesto4
735d611de1
Fix AOT libs rebuild when corlib was modified to avoid version mismatch
2025-07-23 18:15:52 +02:00
Tryibion
d6a33d5a1c
Add const to String::Empty
2025-07-23 10:23:30 -05:00
Tryibion
6cbd40e6d8
Make StringView::Empty const to fix issues with user accidentally changing the value.
2025-07-22 22:01:55 -05:00
mafiesto4
8ac2385447
Update dependencies for Switch
2025-07-22 22:58:57 +02:00
Tryibion
b8e00f2ed1
Change checking max to use ceiltoint
2025-07-19 21:30:49 -05:00
Tryibion
b6e18ccae5
Fix edge case for anim event on min or max frame when looping. Fix anim event playback when is running negative.
2025-07-19 21:05:57 -05:00
Tryibion
1fb6586dff
Add collection item duplication.
2025-07-19 16:09:33 -05:00
Tryibion
e6265105b5
Move to interface options.
2025-07-19 15:39:11 -05:00
mafiesto4
892e2e0d1e
Fix fullscreen borderless window on macOS
2025-07-19 16:46:10 +02:00
mafiesto4
90551b32bc
Add version to game settings
2025-07-19 16:40:34 +02:00
mafiesto4
cd08eeaf95
Fix running cooked game o macOS
2025-07-19 16:08:27 +02:00
Olly Rybak
f8dadac453
Fixed up some names and added docs
2025-07-19 22:37:35 +10:00
mafiesto4
f87e2c2229
Merge branch '1.11' of https://gitlab.flaxengine.com/flax/flaxengine into 1.11
2025-07-19 11:14:58 +02:00
mafiesto4
18035a8604
Fix incorrect image buffer usage in Render Output Control
2025-07-19 11:14:54 +02:00
Tryibion
fc46219a82
Add support for multi-select disable.
2025-07-17 23:09:36 -05:00
Tryibion
2546e19d65
Add shift selection for tree nodes
2025-07-17 23:07:06 -05:00
mafiesto4
6763436eff
Add logging missing instance layer on Vulkan
2025-07-15 20:10:01 +02:00
mafiesto4
2754d61c05
Fix building Tracy for Switch
2025-07-15 19:31:07 +02:00
mafiesto4
7fd278a689
Fix .NET version to use selection for consoles with fixed setup
2025-07-15 13:34:43 +02:00
mafiesto4
2d2c5411cd
Add variable DDGI probe size in debug view based on cascade
2025-07-15 12:49:05 +02:00
mafiesto4
3e0c085bf3
Add error log when adding/removign actors during rendering or when ConcurrentSystemLocker deadlocks
2025-07-15 12:34:40 +02:00
mafiesto4
c882b547c8
Fix game UI focus loss when hiding focused control to maintain gamepad navigation in Editor
2025-07-15 12:34:02 +02:00
mafiesto4
9646dd3fc2
Fix AutoFocus on ContainerControl to be false by default
2025-07-15 12:33:33 +02:00
mafiesto4
c0cce748cc
Optimize Array::RemoveAtKeepOrder
2025-07-15 00:12:31 +02:00
mafiesto4
ab8612a914
Add profiler events to editor gizmo
2025-07-14 22:24:27 +02:00
mafiesto4
20f1e67700
Optimize Spline debug rendering far from camera
2025-07-14 21:09:28 +02:00
mafiesto4
eda7f7e90f
Merge remote-tracking branch 'origin/master' into 1.11
2025-07-14 20:26:56 +02:00
mafiesto4
a22b33d3bb
Fix missing sphere bounds update for splines
2025-07-14 20:26:41 +02:00
mafiesto4
8ed2d6da56
Optimize Debug Draw performance of splines to use frustum culling
2025-07-14 20:26:24 +02:00
mafiesto4
bb37f980ed
Fix regression in debug draw from 4af26a5516
2025-07-14 20:25:49 +02:00
mafiesto4
349547f66c
Merge remote-tracking branch 'origin/master' into 1.11
...
# Conflicts:
# Source/Engine/Particles/Particles.cpp
2025-07-14 18:35:53 +02:00
mafiesto4
a1e4ed05c4
Don't force load asset on asset clone if it's unused
2025-07-14 18:14:09 +02:00
mafiesto4
10e9aee8ce
Add particle data layout debugger tab
2025-07-14 10:28:43 +02:00
mafiesto4
4af26a5516
SImplify editor code for actors debug shapes drawing
2025-07-11 23:00:53 +02:00
mafiesto4
3e82e550f3
Add option for debug shapes drawing for particle emitters
...
#3267
2025-07-11 23:00:41 +02:00
Saas
33b540ed9e
fix naming and treat unfolded category items as normal items
2025-07-10 20:07:52 +02:00
Saas
50871d8885
simplify and fix edge case in item list scrolling while holding control
2025-07-09 18:41:41 +02:00
mafiesto4
c27a9808c4
Fix unwanted code
2025-07-09 10:02:20 +02:00
mafiesto4
bdaf31b54f
Optimize Arena Allocator to store page metadata within itself to save on allocs
2025-07-09 00:22:35 +02:00
mafiesto4
3abbf08f1f
Optimize foliage rendering with concurrent arena allocator
2025-07-08 22:18:00 +02:00
mafiesto4
a8eb4fc140
Add allocator tag support for Dictionary and HashSet
2025-07-07 23:22:32 +02:00
xxSeys1
83374164db
haha I did not copy paste that comment
2025-07-06 21:31:26 +02:00
xxSeys1
c5bfc6bc3d
add option to add sphere in add colliders menu
2025-07-06 21:28:01 +02:00
Tryibion
d698bf96cc
Apply particle effect parameter overrides when emitter is changed and when activated in the tree.
2025-07-05 19:36:45 -05:00
Tryibion
b3f88e156c
Small change to out variable that is not used anymore.
2025-07-05 18:11:26 -05:00
Tryibion
7418d60f24
Add editor option for build configuration when using cook and run.
2025-07-05 18:09:30 -05:00
MrCapy0
3981d5090c
change color gradiant node 8 to 11 stops
2025-07-05 10:27:45 -04:00
mafiesto4
48c6339ebb
Fix memory leak on material instances when updating layout of Text Render
2025-07-04 12:21:25 +02:00
mafiesto4
2dd34b288c
Merge remote-tracking branch 'origin/master' into 1.11
2025-07-04 12:05:19 +02:00
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
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
Tryibion
53d4ea51af
Add prefab UI viewport scaling.
2025-06-27 21:18:53 -05:00
mafiesto4
3dc7546dd4
Fix crash when constant buffer is unused by shader but still exists
2025-06-27 19:06:25 +02:00
mafiesto4
185151b025
Minor fixes
2025-06-27 18:52:25 +02:00
mafiesto4
8cdec15fa6
Fix GlobalSignDistanceFieldCustomBuffer to be thread-safe (scene rendering events are not guarded via mutex anymore)
2025-06-27 15:41:48 +02:00
mafiesto4
1b40775d62
Fix deadloop in HtmlParser when parsing text with incorrect tags
2025-06-27 11:56:09 +02:00
mafiesto4
45e82d21f4
Fix ConcurrentSystemLocker to guard for a single writer at once
2025-06-26 19:51:06 +02:00
mafiesto4
5c37584eca
Minor adjustment for alignment of perf-critical variables in rendering
2025-06-26 19:50:42 +02:00
mafiesto4
674fda7375
Add resizing to Custom Code nodes in Materials
2025-06-26 19:50:04 +02:00
xxSeys1
bf10d0949e
add a bit of spacing to the left edge of the popup to reduce colors bleeding into the background
2025-06-26 12:47:31 +02:00
mafiesto4
d1c43ec1fe
Merge remote-tracking branch 'origin/master' into 1.11
2025-06-25 10:48:11 +02:00
mafiesto4
dbd8297612
Add SortOrder to Environment Probe
2025-06-24 19:25:18 +02:00
mafiesto4
8d62a13cbc
Add LayoutElementsContainer.Image with IBrush
2025-06-24 18:32:20 +02:00
mafiesto4
5a05038a9b
Add new UIBrush that uses UIBrushAsset json resource with a brush data
2025-06-24 13:08:25 +02:00
xxSeys1
109d4423bb
add accent color strip to search item icons
2025-06-23 20:14:18 +02:00
xxSeys1
6c1e380a3e
fix search item hover auto focusing item
...
Change what happens when search items get focused to prevent focus being taken away from search box.
Also adds a highlight to mouse hovered search item.
2025-06-23 17:24:53 +02:00
mafiesto4
c57a1a7205
Fix particle emitters to wait for used textures to be loaded and streamed in for proper usage in a graph
2025-06-23 09:31:58 +02:00
mafiesto4
867ae2ceaa
Add Texture Size node to particles
2025-06-23 09:31:15 +02:00
mafiesto4
ef5d45874a
Fix compilation regression
2025-06-22 12:12:42 +02:00
Tryibion
169db79b2a
Fix issue with tooltip not updating on scene reload.
2025-06-20 20:12:43 -05:00
Tryibion
9e4c1da032
Clear entries and pending entries before play for debug log.
2025-06-20 19:42:30 -05:00
Tryibion
c8622d1801
Change method name from add to restore.
2025-06-20 15:26:58 -05:00
mafiesto4
d7df403e5e
Optimize ContainerControl.DisposeChildren
2025-06-20 09:05:41 +02:00
mafiesto4
d3a50cdacb
Optimize Actor::DestroyChildren
2025-06-20 09:05:25 +02:00
Tryibion
fdd22c3380
Remove extra code.
2025-06-19 22:09:33 -05:00
Tryibion
53761df85e
Add utility methods for redundant code.
2025-06-19 22:07:28 -05:00
Tryibion
ecaae2b458
Add downloading nuget package if needed.
2025-06-19 21:34:55 -05:00
Tryibion
3cb74d48ca
Convert using event to using window method overrides.
2025-06-19 20:01:27 -05:00
Tryibion
8633ed2124
Merge branch 'master' into keep-scroll-scene-play
2025-06-19 19:58:04 -05:00
mafiesto4
2e10d776e9
Optimize updating actor rendering entry with better thread locking that support async writes on actor update
2025-06-19 14:04:06 +02:00
mafiesto4
4ac870f701
Optimize physics transformation updates propagation in async via Job System
2025-06-19 13:57:50 +02:00
mafiesto4
6144f6c74e
Optimize physics simulation with higher limit of 8 threads
2025-06-19 09:50:07 +02:00
mafiesto4
edb6884942
Optimize PhysX work dispatcher to be shared by all scenes
2025-06-19 08:24:26 +02:00
mafiesto4
62e329ac6e
Add more memory tags for Navigation
2025-06-18 23:00:43 +02:00
mafiesto4
68dce7e4dd
Merge remote-tracking branch 'origin/master' into 1.11
2025-06-18 22:46:10 +02:00
mafiesto4
6479a3d3c6
Fix log spam in task when waiting for task to end
2025-06-18 22:41:42 +02:00
mafiesto4
e41c48f9e5
Optimize NavMesh builder when updating a large number of tiles
2025-06-18 22:41:26 +02:00
mafiesto4
9cfcbfa9d2
Fix memory leak on recast objects when building NavMesh tile
2025-06-17 23:28:15 +02:00
mafiesto4
bcd2b1f0f2
Fix Array::RemoveAt to move element and avoid data copies
2025-06-17 23:27:26 +02:00
mafiesto4
eb6010cba7
Fix BitArray again
2025-06-16 23:20:20 +02:00
mafiesto4
bd2add7edd
Tweak memory command tip
2025-06-16 23:15:58 +02:00
mafiesto4
986693757c
Merge remote-tracking branch 'origin/master' into 1.11
2025-06-16 22:46:17 +02:00
mafiesto4
5a23060e05
Add GPUTexture.UploadData for changing texture contents via TextureData container
2025-06-16 22:35:50 +02:00
mafiesto4
b92c18cf25
Fix missing/incorrect toolchain exception to log only once
2025-06-16 19:10:35 +02:00
mafiesto4
6a82eb114d
Fix BitArray bit indexing
2025-06-16 19:05:44 +02:00
mafiesto4
97b37b3ce4
Add PRAGMA_DISABLE_OPTIMIZATION/PRAGMA_ENABLE_OPTIMIZATION
2025-06-16 18:00:26 +02:00
xxSeys1
bbe54969b0
fix close visject surface was_ flags to properly reset to false
2025-06-16 16:51:30 +02:00
xxSeys1
8164ce924f
fix unfolding to actually work
2025-06-16 15:30:51 +02:00
mafiesto4
22911bbc45
Merge branch 'xxSeys1-VisjectCloseButtonFix'
2025-06-16 15:02:37 +02:00
mafiesto4
cae2720585
Merge branch 'VisjectCloseButtonFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-VisjectCloseButtonFix
2025-06-16 15:02:32 +02:00
mafiesto4
90b6293bc2
Add OnPlayEnding to editor modules and windows
...
#3514
2025-06-16 14:56:35 +02:00
xxSeys1
d110237423
fix GetVisibleItems() to only get visible items
2025-06-16 14:51:29 +02:00
mafiesto4
117f890612
Merge branch 'Zode-scenetree-scroll'
2025-06-16 14:50:14 +02:00
mafiesto4
a6a2fd2c66
Format code
...
#3526
2025-06-16 14:48:18 +02:00
mafiesto4
a05ca12770
Merge branch 'scenetree-scroll' of https://github.com/Zode/FlaxEngine into Zode-scenetree-scroll
2025-06-16 14:44:54 +02:00
mafiesto4
abe7785e94
Merge branch 'xxSeys1-PrefabEditorScrollToSelectionFix'
2025-06-16 14:43:40 +02:00
mafiesto4
2cedac8d96
Merge branch 'PrefabEditorScrollToSelectionFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-PrefabEditorScrollToSelectionFix
2025-06-16 14:43:34 +02:00
mafiesto4
ea854a0f7b
Fix potential Grid shader accuracy issues
...
#3229
2025-06-16 14:41:43 +02:00
mafiesto4
d0817809ff
Merge branch 'xxSeys1-ContentFinderImprovements'
2025-06-16 14:34:25 +02:00
mafiesto4
95f2216f97
Merge branch 'ContentFinderImprovements' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ContentFinderImprovements
2025-06-16 14:32:31 +02:00
mafiesto4
7e5edf1b33
Merge branch 'xxSeys1-ClearSearchOnAssetReferenceNavigate'
2025-06-16 14:30:58 +02:00
mafiesto4
c649a4f4b2
Merge branch 'ClearSearchOnAssetReferenceNavigate' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ClearSearchOnAssetReferenceNavigate
2025-06-16 14:30:53 +02:00
xxSeys1
cd7233d559
allow the user to unfold folded categories when scrolling with keyboard
2025-06-16 14:10:44 +02:00
mafiesto4
3c74b315a8
Merge branch 'Zode-console-hotkey'
2025-06-15 23:47:29 +02:00
mafiesto4
f841575378
Merge branch 'console-hotkey' of https://github.com/Zode/FlaxEngine into Zode-console-hotkey
2025-06-15 23:25:09 +02:00
mafiesto4
d90377ed62
Merge branch 'Zode-import-export-warnings'
2025-06-15 23:23:22 +02:00
mafiesto4
c8d622bda9
Merge branch 'import-export-warnings' of https://github.com/Zode/FlaxEngine into Zode-import-export-warnings
2025-06-15 23:23:18 +02:00
mafiesto4
fbf2d8f567
Merge branch 'xxSeys1-ItemListImprovedKeyboardNav'
2025-06-15 23:06:26 +02:00
mafiesto4
42687a792c
Merge branch 'ItemListImprovedKeyboardNav' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ItemListImprovedKeyboardNav
2025-06-15 22:59:20 +02:00
mafiesto4
5c43d35146
Merge branch 'Zode-node-alignment'
2025-06-15 22:32:29 +02:00
mafiesto4
c1e1dee975
Merge branch 'node-alignment' of https://github.com/Zode/FlaxEngine into Zode-node-alignment
2025-06-15 22:32:24 +02:00
mafiesto4
742d74a2d0
Merge branch 'xxSeys1-ModelSliders'
2025-06-15 21:43:04 +02:00
mafiesto4
614ffa70a0
Merge branch 'ModelSliders' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ModelSliders
2025-06-15 21:43:00 +02:00
mafiesto4
4b4331fd70
Merge branch 'Zode-visject-better-selection'
2025-06-15 21:28:42 +02:00
mafiesto4
e221f7204b
Merge branch 'visject-better-selection' of https://github.com/Zode/FlaxEngine into Zode-visject-better-selection
2025-06-15 21:22:27 +02:00
mafiesto4
18fa8e1c47
Merge branch 'Zode-particles-sourcecode'
2025-06-15 20:48:22 +02:00
mafiesto4
2f02ec52ed
Cleanup code
...
#3546
2025-06-15 20:48:19 +02:00
mafiesto4
9464f97e16
Merge branch 'particles-sourcecode' of https://github.com/Zode/FlaxEngine into Zode-particles-sourcecode
2025-06-15 20:45:18 +02:00
mafiesto4
54467a4a5e
Merge branch 'Zode-layers-matrix-improvements'
2025-06-15 20:41:23 +02:00
mafiesto4
3a9e175043
Merge branch 'layers-matrix-improvements' of https://github.com/Zode/FlaxEngine into Zode-layers-matrix-improvements
2025-06-15 20:40:22 +02:00
mafiesto4
9dff048cb5
Merge branch 'Tryibion-main-menu-get-add'
2025-06-15 20:36:37 +02:00
mafiesto4
f376fd50a9
Merge branch 'main-menu-get-add' of https://github.com/Tryibion/FlaxEngine into Tryibion-main-menu-get-add
2025-06-15 20:36:32 +02:00
mafiesto4
e27cf04f91
Merge branch 'Zode-debug-quicktoggle'
2025-06-15 20:32:00 +02:00
mafiesto4
648504ceb1
Format code
...
#3544
2025-06-15 20:31:04 +02:00
xxSeys1
a4d3ede368
fix context menu on reroute node
2025-06-15 02:08:47 +02:00
xxSeys1
92edb996f2
properly handle connecting to a box that already has a connection
2025-06-14 17:20:28 +02:00
xxSeys1
2e0c35e6e4
fix out of range error when searching visject cm
2025-06-14 01:04:35 +02:00
xxSeys1
baba151d8a
fix context menu
2025-06-14 00:54:16 +02:00
xxSeys1
b44d4107c0
fixes
2025-06-13 22:25:02 +02:00
xxSeys1
f40c67ddf0
add support to move visject socket connections
2025-06-13 22:05:57 +02:00
xxSeys1
ec154b4998
remove unnecessary returns xml doc comment
2025-06-12 19:31:32 +02:00
xxSeys1
e2f741cab9
adjust model window and animated model slider speeds
2025-06-12 18:45:02 +02:00
mafiesto4
766091045b
Improve version parsing to share code
2025-06-12 18:21:12 +02:00
xxSeys1
47e1547d29
improve behaviour of visject node cm menu
2025-06-12 18:12:06 +02:00
mafiesto4
e2d9452994
Add unified min Clang version 13 for Linux
2025-06-12 18:05:01 +02:00
mafiesto4
eadb4411ff
Fix crash in GPU Memory profiler if resource went null
2025-06-12 17:35:02 +02:00
mafiesto4
bdc87c7bc6
Update min supported version of macOS to 13 and iOS to 15
2025-06-12 17:26:39 +02:00
mafiesto4
7606c9ac12
Update minimum CPU arch requirement on Windows to AVX2 with SSE4.2
...
94.48% support on PC according to Steam Hardware & Software Survey: May 2025 (https://store.steampowered.com/hwsurvey/ )
2025-06-12 17:03:19 +02:00
mafiesto4
4240646ec7
Update minimum Windows version to 10 (to match .NET 8)
2025-06-12 08:31:32 +02:00
Tryibion
28eaac37dc
Initial work on nuget packages.
2025-06-11 18:17:19 -05:00
xxSeys1
214ec9f2b1
fix node delete button not checking if the user is performing certain actions on the surface before deleting node
2025-06-12 00:49:39 +02:00
mafiesto4
0fa53f860a
Add UseLogInRelease to engine config to disable logging in Release builds
2025-06-11 23:35:03 +02:00
Zode
27ac755bbe
Make particle emitter editor window source code button disable itself is no source code is available
2025-06-11 23:15:11 +03:00
mafiesto4
8ec138399a
Add higher level streaming time budget in frame based on idle time
2025-06-11 18:40:35 +02:00
mafiesto4
5b6859a66f
Add time slicing to Deserialization stage of async scenes loading to avoid hitching
...
#3261
2025-06-11 18:40:06 +02:00
Zode
bed1f6e9cc
Make tag editor expand all if holding shift while clicking the ... button
2025-06-11 19:06:23 +03:00
Zode
00055ef663
Make tool strip buttons more responsive by also reaction to double left clicks
2025-06-11 17:47:27 +03:00
Zode
aa59a6faf7
Extract function to lessen repeat code for debug group buttons, add shift functionality to quick toggle others.
2025-06-11 17:46:37 +03:00
mafiesto4
e9835766bc
Add red color to Tracy profiler zones that cause CPU waiting to improve profiling
2025-06-11 14:56:43 +02:00
mafiesto4
d6eb647d59
Optimize async scene loading to run in separate stages with time-slicing
2025-06-11 14:33:47 +02:00
xxSeys1
6997cbeb47
add options for viewport icons
2025-06-11 13:08:59 +02:00
mafiesto4
b50f3fcb64
Refactor level actions to support time budget and time slicing
2025-06-11 00:01:46 +02:00
mafiesto4
d6b4992991
Optimize actors registration in SceneRendering to track free items
2025-06-10 20:08:20 +02:00
Chandler Cox
fc561b5ec5
Merge pull request #2 from xxSeys1/noScrollOnScriptsReload
...
Dont scroll to node after scripts compilation
2025-06-10 10:03:06 -05:00
xxSeys1
dacc0068e0
dont scroll to node after scripts compilation
2025-06-10 16:49:30 +02:00
Zode
e7d2025010
Merge less flicker pr, and snatch the badge
...
Co-authored-by: Zode <jonzqzode@gmail.com >
Co-authored-by: Saas <kaktusreiniger@gmail.com >
2025-06-10 16:45:02 +03:00
xxSeys1
b418ab5275
reduce flickering in highlights and boxes
2025-06-10 14:58:31 +02:00
Zode
c1e782bb32
Add hotkey to quick focus debug console input
2025-06-09 23:34:02 +03:00
mafiesto4
cfd2f42b0c
Optimize managed memory allocations in Editor profiler
2025-06-09 22:06:49 +02:00
Tryibion
e1a2a36978
Add GetOrAddButton utility for MainMenu.
2025-06-09 15:02:43 -05:00
xxSeys1
793bc33b2f
fix right clicking on item reset search and scroll
2025-06-09 18:40:33 +02:00
xxSeys1
2109a2d261
update content finder popup to wrap on keyboard navigation
...
- Fixes auto scroll
- Make it wrap
- Add pressing backspace to focus search bar and select all text
2025-06-09 18:40:12 +02:00
mafiesto4
89c7f4b0a3
Fix ManagedDictionary cache to be cleared on hot-reload
2025-06-09 17:19:36 +02:00
mafiesto4
d7ff9fdade
Optimize editor profiler native allocations when capturing data
2025-06-09 15:23:31 +02:00
Zode
9e50a39ebf
Add define guards so that the messagebox only appears in editor builds
2025-06-09 16:19:39 +03:00
Zode
7fc564a0ac
Pop error box on lightmap UV generation also
2025-06-09 15:07:52 +03:00
Zode
8dfb564fb3
Add messagebox to windows import too
2025-06-09 15:04:34 +03:00
Zode
f8daff273a
Add import & export warning messageboxes.
2025-06-09 14:56:54 +03:00
xxSeys1
112e728465
fix scroll to node on selection in prefab editor
2025-06-09 13:56:41 +02:00
mafiesto4
057ec9d41e
Anothher fix
2025-06-09 10:48:02 +02:00
mafiesto4
7fa4efcac5
Fix compilation in Release
2025-06-09 10:17:51 +02:00
mafiesto4
6547e7ee9c
Fix compilation with Clang
2025-06-08 23:58:33 +02:00
mafiesto4
907c593671
Fix typos in doc comments
2025-06-08 19:47:09 +02:00
Zode
9c9d560ce5
Add hotkeys to visject formatting
2025-06-08 03:32:51 +03:00
Zode
f1945552ab
Add horizontal and vertical distribution
2025-06-08 02:42:28 +03:00
mafiesto4
65ab42158d
Update engine version
2025-06-08 00:58:39 +02:00
mafiesto4
99841e2e8d
Fix crash when using invalid node index in skinned mesh
2025-06-08 00:58:31 +02:00
mafiesto4
73c30d3d89
Optimize asset references to support direct registration to reduce Delegate memory allocations and overhead
2025-06-08 00:58:15 +02:00
Zode
ecd5559aad
Clean up a bit code after moving it around.
2025-06-08 00:41:02 +03:00
Zode
1fa83639c2
Fix update order inconsistencies between machines by exposing an action for when defered layout happens.
2025-06-08 00:38:59 +03:00
Zode
568719b615
Fix scroll issue caused by tree's defered layout update
2025-06-07 23:21:41 +03:00
Zode
74000fa766
Expand tree if necessary, so the selected node will be shown
2025-06-07 22:53:07 +03:00
Zode
1d63067614
Add ability to do additive and subtractive selections in visject surfaces using ctrl and shift during selection.
2025-06-07 21:04:59 +03:00
xxSeys1
85fd1389db
clear content panel search when selecting asset picker asset
2025-06-07 18:17:40 +02:00
xxSeys1
cce042045e
wrap scrolling items with arrow keys and simplify scrolling logic
2025-06-07 17:34:01 +02:00
Zode
53e3cee196
Scroll selected to view when emptying out search box
2025-06-07 17:15:54 +03:00
Zode
6ee3b23261
Add highlighting to layers matrix editor to improve UX
2025-06-07 16:57:28 +03:00
Zode
1a77ba4552
Add node alignment formatting options to visject
2025-06-07 13:15:39 +03:00
mafiesto4
bffb175a9b
Code fixes
2025-06-07 01:25:22 +02:00
mafiesto4
125a973ff2
Rename Prefetch to MemoryPrefetch
2025-06-06 22:55:14 +02:00
mafiesto4
462f75abd0
Optimize memory allocation when reading animated model pose by cloth
2025-06-06 22:41:48 +02:00
mafiesto4
d95cd2f0be
Optimize memory alloc on Animated Model init
2025-06-06 22:41:29 +02:00
mafiesto4
091f76bbf2
Add more improvements to usability of memory profiler
2025-06-06 22:40:43 +02:00
mafiesto4
e8b60060ab
Fix memory profiler thread-local storage to avoid dynamic mem alloc due to recursive call
2025-06-06 14:52:27 +02:00
mafiesto4
cd637e8a7a
Add more memory profiling coverage
2025-06-06 14:38:22 +02:00
mafiesto4
9d8e75caa3
Fix various code to improve quality
2025-06-06 11:19:32 +02:00
mafiesto4
eee4e55cf0
Fix debug shapes change
2025-06-05 22:26:45 +02:00
mafiesto4
0670c0bbd3
Fix compilation warnings
2025-06-05 18:32:36 +02:00
mafiesto4
f462a2187f
Merge branch 'master' into 1.11
2025-06-05 18:03:17 +02:00
mafiesto4
c2cbaeed30
Add option to change Character Controller capsule origin to start at feet location
2025-06-05 17:48:07 +02:00
mafiesto4
e982a23ed3
Add CharacterController.Resize for quick crouching implementation for characters
2025-06-05 15:07:51 +02:00
mafiesto4
f6feae5cf2
Optimize collider cached scale
2025-06-05 15:06:03 +02:00
mafiesto4
ba75fd5882
Fix crash regression when textbox watermak is null
2025-06-05 12:47:45 +02:00
mafiesto4
1eaf40f2f7
Fix changing CharacterController center at runtime to maintain actor placement
2025-06-05 12:40:47 +02:00
mafiesto4
fe98a23cb4
Merge branch 'GoaLitiuM-update_tracy'
2025-06-05 00:01:04 +02:00
mafiesto4
77bf03128e
Merge branch 'update_tracy' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-update_tracy
2025-06-04 23:53:32 +02:00
mafiesto4
8f49a492d8
Fix duplicating json assets to properly remap object IDs
...
#3441
2025-06-04 23:49:19 +02:00
Tryibion
dd4bb2f7f1
Dont scroll to node when play is starting or ending.
2025-06-04 11:16:01 -05:00
Tryibion
6b78b498f7
Use direct count from internal call.
2025-06-04 10:17:41 -05:00
xxSeys1
c4130aa20f
fix and improve show all commands on " " behavior
2025-06-04 15:23:42 +02:00
mafiesto4
496856d12e
Add shader header proxy for easy .hlsl files creation within Editor
2025-06-04 00:12:43 +02:00
mafiesto4
e97d683545
Fix regression from #3389
2025-06-03 23:37:37 +02:00
Tryibion
71991ff8c7
Show added and removed actors in prefab diff view.
2025-06-03 15:25:45 -05:00
mafiesto4
ae44d47043
Merge branch 'GoaLitiuM-float_equality'
2025-06-03 18:08:12 +02:00
mafiesto4
8b88def9d0
Revert some changes from #3389 that are not relevant for world units
2025-06-03 17:43:01 +02:00
mafiesto4
fa97229830
Merge branch 'float_equality' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-float_equality
2025-06-03 17:26:12 +02:00
mafiesto4
1946caac6e
Fix compilation with Large Worlds
2025-06-03 17:26:04 +02:00
mafiesto4
6f5308126b
Fix focus issue after closing context menu
2025-06-03 14:52:45 +02:00
mafiesto4
6a0c734cec
Fix Visject surface select with Control to toggle selection of the node
2025-06-03 14:51:31 +02:00
mafiesto4
13b8863f0c
Fix some material nodes height
2025-06-03 14:51:04 +02:00
mafiesto4
f2aaad0048
Add viewport icons scale relative to the distance and editor control over it
...
#2944 #2644
2025-06-03 14:50:47 +02:00
mafiesto4
55b441e9fa
Fix transparency-related material options when using material with deferred shading
2025-06-03 12:55:54 +02:00
mafiesto4
6fece4ca38
Fix automatic collision importing from mode to remove unused material slots
...
#3475
2025-06-03 12:48:31 +02:00
mafiesto4
2fd9b4a62a
Fix loading models with no meshes
2025-06-03 12:28:17 +02:00
mafiesto4
077f7a3cd1
Add PositionFormat and TexCoordFormat to model import option for mesh data encoding
2025-06-03 11:18:03 +02:00
xxSeys1
c9fe9213b3
add showing all commands if prompt is whitespace(s)
2025-06-02 23:25:50 +02:00
xxSeys1
608839b6a5
set width of command suggestions based on longest command
2025-06-02 22:33:22 +02:00
mafiesto4
7da69f18d4
Add button to quickly jump into Localized String Table that contains it
...
#3301
2025-06-02 22:01:06 +02:00
Ari Vuollet
6c63c2f650
Update tracy to 0.12.0
2025-06-02 20:00:06 +03:00
mafiesto4
fd8a8b5a4d
Fix missing default value of localized string in editor
2025-06-02 18:02:34 +02:00
mafiesto4
fa89e710d8
Fix Terrain shader error when using Position Offset
...
#3479
2025-06-02 15:05:20 +02:00
mafiesto4
b51ba58063
Fix crash on invalid particle data to be a soft check instead
2025-06-02 14:56:51 +02:00
mafiesto4
057489e5b9
Fix Output Log scroll when using search
...
#3442 #3456
2025-06-02 14:42:18 +02:00
mafiesto4
5bae695ae9
Merge branch 'Tryibion-fix-unpause-no-game-win'
2025-06-02 14:05:23 +02:00
mafiesto4
5b3ed1fbc3
Merge branch 'fix-unpause-no-game-win' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-unpause-no-game-win
2025-06-02 14:05:19 +02:00
mafiesto4
f5092e5262
Merge branch 'Tryibion-skip-setting-prefab-root-name'
2025-06-02 14:03:50 +02:00
mafiesto4
3bd6160c3b
Merge branch 'skip-setting-prefab-root-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-skip-setting-prefab-root-name
2025-06-02 14:03:47 +02:00
mafiesto4
1d0a0a409d
Fix panel scroll bars update to be performed once again if controls are gets changed during layout
...
#3470 #3486
2025-06-02 13:40:27 +02:00
mafiesto4
eb90ab84f2
Fix performing layout after changing selected tab
...
#3467 #3487
2025-06-02 13:17:51 +02:00
mafiesto4
6f37525674
Merge branch 'alsed-master'
2025-06-02 12:39:17 +02:00
mafiesto4
eeb8a7ea41
Merge branch 'master' of https://github.com/alsed/FlaxEngine into alsed-master
2025-06-02 12:39:13 +02:00
mafiesto4
df0b571c50
Merge branch 'xxSeys1-UnifyZoomBehavior'
2025-06-02 12:37:41 +02:00
mafiesto4
ec22427acd
Merge branch 'UnifyZoomBehavior' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-UnifyZoomBehavior
2025-06-02 12:25:18 +02:00
mafiesto4
6c499e877f
Fix prefab diff in Editor on mesh reference
2025-06-02 11:50:10 +02:00
mafiesto4
4d9407e4e9
Merge code on properties objects locking to use the same path for prefab and scene properties panels
2025-06-02 11:03:16 +02:00
mafiesto4
28c70f5078
Fix some editor UI
...
#3460 #3491
2025-06-02 11:00:33 +02:00
mafiesto4
14806a1ac7
Merge branch 'Tryibion-add-root-tree-line-option'
2025-06-02 10:19:35 +02:00
mafiesto4
1ebb3e67d6
Merge branch 'add-root-tree-line-option' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-root-tree-line-option
2025-06-02 10:17:34 +02:00
mafiesto4
991cdbb9a0
Merge branch 'Tryibion-fix-node-filter-prefab'
2025-06-02 10:16:28 +02:00
mafiesto4
278b177c46
Merge branch 'fix-node-filter-prefab' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-node-filter-prefab
2025-06-02 10:16:25 +02:00
mafiesto4
0630b6257a
Merge branch 'Tryibion-better-prefab-dif-name'
2025-06-02 09:30:51 +02:00
mafiesto4
f86d9c47b7
Merge branch 'better-prefab-dif-name' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-prefab-dif-name
2025-06-02 09:30:46 +02:00
mafiesto4
ae2088bb9d
Fix Android NDK version parsing when using beta build
...
#3504
2025-06-02 00:06:13 +02:00
mafiesto4
9340c42f2b
Merge branch 'xxSeys1-CrammedGradingFixed'
2025-06-01 23:54:40 +02:00
mafiesto4
8d7dfd5946
Merge branch 'CrammedGradingFixed' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-CrammedGradingFixed
2025-06-01 23:53:15 +02:00
mafiesto4
894cb273aa
Merge branch 'xxSeys1-WindowShortcuts'
2025-06-01 23:32:43 +02:00
mafiesto4
2996e0c53c
Merge branch 'WindowShortcuts' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-WindowShortcuts
2025-06-01 23:26:46 +02:00
mafiesto4
79ce82d8a0
Merge branch 'Weyzu-fix_dotnet_version_detection'
2025-06-01 22:43:56 +02:00
mafiesto4
3c8e59c114
Merge branch 'fix_dotnet_version_detection' of https://github.com/Weyzu/FlaxEngine into Weyzu-fix_dotnet_version_detection
2025-06-01 22:43:53 +02:00
mafiesto4
1493571810
Merge branch 'GoaLitiuM-fix_tree_performance'
2025-06-01 21:59:13 +02:00
mafiesto4
a613d89f47
Merge branch 'fix_tree_performance' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_tree_performance
2025-06-01 21:55:58 +02:00
mafiesto4
5471c59d5f
Merge branch 'xxSeys1-Atan2DefaultValueFix'
2025-06-01 21:39:16 +02:00
mafiesto4
ac42223f9e
Merge branch 'Atan2DefaultValueFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-Atan2DefaultValueFix
2025-06-01 21:39:03 +02:00
mafiesto4
c21c9c13ad
Merge branch 'xxSeys1-gravityTypoFix'
2025-06-01 21:23:42 +02:00
mafiesto4
8251509607
Merge branch 'gravityTypoFix' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-gravityTypoFix
...
# Conflicts:
# Source/Engine/Physics/PhysicsSettings.h
2025-06-01 21:23:35 +02:00
xxSeys1
3083e3f611
fix wrong unit in physics settings
2025-06-01 16:04:30 +02:00
xxSeys1
66add1f3bd
fix missing whitespaces
2025-06-01 16:01:55 +02:00
mafiesto4
b8a680df57
Merge branch 'xxSeys1-TerrainLayerWeightNodeWidth'
2025-06-01 15:55:10 +02:00
mafiesto4
e969b7fffb
Merge branch 'TerrainLayerWeightNodeWidth' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TerrainLayerWeightNodeWidth
2025-06-01 15:55:07 +02:00
mafiesto4
5d9657781a
Merge branch 'Weyzu-fix_timeouts_in_task_wait'
2025-06-01 15:51:07 +02:00
mafiesto4
2cd03787cd
Merge branch 'fix_timeouts_in_task_wait' of https://github.com/Weyzu/FlaxEngine into Weyzu-fix_timeouts_in_task_wait
2025-06-01 15:50:03 +02:00
mafiesto4
619c5ac3b0
Fix unit of gravity in doc comment
...
#3509
2025-06-01 15:45:27 +02:00
mafiesto4
89baa91552
Don't sue
2025-06-01 09:20:11 +02:00
mafiesto4
83b3b1af76
Fix terrain collision debug draw flickering when moving camera in Large Worlds
...
#3260
2025-06-01 09:19:49 +02:00
mafiesto4
19148f21ac
Merge branch 'Tryibion-fix-anim-preview-bounds'
2025-05-31 23:59:22 +02:00
mafiesto4
2da8e392db
Merge branch 'fix-anim-preview-bounds' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-anim-preview-bounds
2025-05-31 23:58:54 +02:00
mafiesto4
a812b8b108
Merge branch 'xxSeys1-ViewFlagAndDebugModeShortcuts'
2025-05-31 23:56:06 +02:00
mafiesto4
3dc96352e6
Merge branch 'ViewFlagAndDebugModeShortcuts' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ViewFlagAndDebugModeShortcuts
2025-05-31 23:51:10 +02:00
mafiesto4
c2b590d2cf
Merge branch 'Tryibion-engine-play-mode'
2025-05-31 23:37:16 +02:00
mafiesto4
842d6969fe
Merge branch 'engine-play-mode' of https://github.com/Tryibion/FlaxEngine into Tryibion-engine-play-mode
2025-05-31 23:37:11 +02:00
mafiesto4
0f3044ae72
Optimize debug drawing of terrain shape in Physics Colliders view mode
...
#3469
2025-05-31 23:27:51 +02:00
mafiesto4
11dec8e868
Fix incorrectly rendered transparency in Physics Colliders view mode
...
#3474
2025-05-30 15:51:35 +02:00
mafiesto4
d6b1f06721
Fix deprecated asset saving to skip temporary or virtual assets
2025-05-30 15:31:10 +02:00
mafiesto4
14fcc593c7
Fix various margins and spacings between UI elements in Editor to be consistent
2025-05-30 15:28:56 +02:00
mafiesto4
08ed5ae483
Add SCOPE_EXIT macro and use it in prefab tests to cleanup assets on test fail
2025-05-30 11:16:17 +02:00
mafiesto4
b065e6c989
Fix regression from 294dd3d363
2025-05-30 11:15:47 +02:00
mafiesto4
372a23cf3a
Merge branch 'Tryibion-focus-actor-no-box'
2025-05-30 00:47:18 +02:00
mafiesto4
4721e8109f
Merge branch 'focus-actor-no-box' of https://github.com/Tryibion/FlaxEngine into Tryibion-focus-actor-no-box
2025-05-30 00:47:05 +02:00
mafiesto4
b58aaccc53
Fix missing Physics Colliders view if Debug Draw is disabled
...
#3498
2025-05-30 00:46:09 +02:00
mafiesto4
294dd3d363
Fix json guid parsing to check for correct hex characters
...
#3476
2025-05-30 00:42:55 +02:00
mafiesto4
e00f552baf
Fix missing xml comment
2025-05-30 00:39:20 +02:00
mafiesto4
8eff098850
Fix Linux build
2025-05-28 04:30:08 +02:00
mafiesto4
4fe9fdded6
Optimize redundant string allocation in managed binary module unload
2025-05-28 04:10:47 +02:00
mafiesto4
03d52d4eb9
Add support for building engine without logging
2025-05-28 04:05:12 +02:00
mafiesto4
ab61ed5a37
Add more memory profiling insights and groups
2025-05-28 04:03:44 +02:00
mafiesto4
72ee80242d
Add integration with Tracy profiler to plot main memory categories
2025-05-26 05:37:53 +02:00
mafiesto4
9dc4dbc6d7
Add more memory profiler categories
2025-05-25 18:38:07 +02:00
mafiesto4
a74c5e7943
Another fix for iOS build
2025-05-25 18:01:30 +02:00
mafiesto4
8f9fa6995e
Fix compilation issues
2025-05-25 17:40:00 +02:00
mafiesto4
98e59450f1
Add freeing managed assembly memory on reload/unload
2025-05-25 17:39:51 +02:00
mafiesto4
8c62f1120f
Optimize dynamic memory allocations for managed runtime interop collections with a new Arena Allocation
2025-05-25 17:39:20 +02:00
mafiesto4
9aaba955d0
Fix profiler tables to use column headers aligned to center
2025-05-25 02:04:56 +02:00
mafiesto4
410ec0465c
Optimize CSharp scripting runtime to use arena allocator per-assembly
2025-05-25 02:04:16 +02:00
Tryibion
ae9ded504d
Add utility for if in play mode that returns true for shipped applications.
2025-05-23 23:21:45 -05:00
mafiesto4
f9cb4ddae2
Add new Arena Allocator for optimized dynamic memory allocations with a shared lifetime
2025-05-24 05:08:32 +02:00
Tryibion
9753e579c1
Check for Game window before usage to avoid errors in trying to unplay.
2025-05-23 18:16:48 -05:00
Tryibion
954cf3eb5b
Add option to show verticies and triangles of collision model in a collider data window.
2025-05-23 17:57:14 -05:00
Tryibion
2e996c8e91
Remove redundant call to scene. Fixes error in prefab node filtering.
2025-05-23 17:11:45 -05:00
Tryibion
545a43de32
Add drawing root tree lines except for in scene and prefab tree.
2025-05-23 16:50:55 -05:00
Tryibion
e606c35093
Add node tree to show changes to whole prefab.
2025-05-23 16:23:22 -05:00
Tryibion
21ae2d5d40
Focus Actor position if no Actor bounding box.
2025-05-23 14:44:53 -05:00
Tryibion
4649298605
Dont allow setting prefab root name from scene instance.
2025-05-23 14:06:21 -05:00
Tryibion
ae9622d271
Re-add colors back in for nodes.
2025-05-23 13:29:05 -05:00
Tryibion
4366976015
Add better prefab diff viewing naming for actors
2025-05-23 13:27:01 -05:00
Tryibion
5b2a966ac6
Fix animation preview bounds scale.
2025-05-23 10:37:30 -05:00
mafiesto4
bb855e2663
Add suport for Tracy profiler on Mac
2025-05-22 05:34:36 +02:00
mafiesto4
d24f9d1e1e
Add warning when using memory profiler without enabled on startup
2025-05-22 05:18:56 +02:00
mafiesto4
c1b1f4afc4
Add process memory stats for Apple platforms
2025-05-22 04:49:48 +02:00
mafiesto4
c639a3103c
Add memory profiling events to the main areas of the engine
2025-05-22 04:47:01 +02:00
mafiesto4
32bc73610f
Fix debug command type detection when it's used with argument
2025-05-22 04:45:12 +02:00
mafiesto4
66dcfafa2e
Fix Vulkan descriptor sets pooling
2025-05-22 04:42:01 +02:00
mafiesto4
9215f2662f
Add missing memory alloc profiling for virtual pages
2025-05-22 04:41:01 +02:00
mafiesto4
2dc404cbd3
Add new memory profiler
2025-05-22 04:40:32 +02:00
xxSeys1
59308df250
add shortcuts for viewflags and debug view modes
2025-05-18 16:28:16 +02:00
mafiesto4
9ba1c4c338
Fix typo in ec2957bf38
2025-05-16 20:24:01 +02:00
mafiesto4
ec2957bf38
Fix memory leak on sequential mesh buffers update
...
#3449
2025-05-16 20:23:16 +02:00
mafiesto4
8bb5655b2f
Fix error when using invalid camera ray
2025-05-16 20:22:52 +02:00
xxSeys1
c24ecaaab1
fix crammed color grading editor value boxes
2025-05-15 19:27:48 +02:00
xxSeys1
483a33996f
fix atan2 to use default box value
2025-05-15 11:43:38 +02:00
Olly Rybak
245d7de818
Fixed renamed parameters
2025-05-14 19:45:29 +10:00
Olly
49e0cc937e
Added SetNodeTransformation with ModelBoneNode
...
To get and set a series of bones based on their ID
(cherry picked from commit e0a113483e910660e45c53e059502733ce1d6ad6)
2025-05-14 19:29:39 +10:00
Wiktor Żurawik
6be8158209
Fix timeout calculation in Task::Wait
2025-05-13 23:10:57 +02:00
mafiesto4
8e7fcd3cad
Merge branch 'xxSeys1-ItemsListNoSelectionAutoFirst'
2025-05-13 20:16:56 +02:00
mafiesto4
a792a8a533
Merge branch 'ItemsListNoSelectionAutoFirst' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ItemsListNoSelectionAutoFirst
2025-05-13 20:16:51 +02:00
mafiesto4
25d8c4645e
Merge branch 'GoaLitiuM-fontlinecache_alloc'
2025-05-13 20:09:08 +02:00
mafiesto4
64c552d69d
Merge branch 'fontlinecache_alloc' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fontlinecache_alloc
2025-05-13 20:06:31 +02:00
mafiesto4
fafa400db0
Merge branch 'xxSeys1-documentationInReadme'
2025-05-13 19:59:21 +02:00
xxSeys1
0b20a5342e
add info on docs source being available to readme
2025-05-13 16:00:16 +02:00
Norite SC
f71bdd0962
Create GPUTextureEditor.cs
2025-05-13 01:13:16 +02:00
xxSeys1
fa4e56a32a
unify zoom behavior when zooming in and out
2025-05-12 20:26:33 +02:00
xxSeys1
212bd7a011
adjust width of terrain related nodes and node elements
2025-05-12 20:11:08 +02:00
alsed
943864004f
Update README.md
...
removed spirv-tools, since Flax build it during compilation.
2025-05-09 15:17:20 -04:00
Wiktor Żurawik
8ce4d94a96
Refactor .NET version detection error reporting
2025-05-09 17:04:41 +02:00
xxSeys1
6be193bfbf
fix tooltip
2025-05-09 11:39:40 +02:00
mafiesto4
5d3947f117
Merge branch 'xxSeys1-improvedImportPath'
2025-05-08 14:38:25 +02:00
mafiesto4
c7bb7be20f
Merge branch 'improvedImportPath' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-improvedImportPath
2025-05-08 14:38:20 +02:00
mafiesto4
f74b96bcb6
Merge branch 'xxSeys1-DisableCreateButton'
2025-05-08 14:32:54 +02:00
mafiesto4
cecfea1ecf
Merge branch 'DisableCreateButton' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DisableCreateButton
2025-05-08 14:32:48 +02:00
mafiesto4
09ce2b5a6d
Merge branch 'xxSeys1-RigidbodyInfoGroup'
2025-05-08 14:29:12 +02:00
mafiesto4
2f9cdadb11
Merge branch 'RigidbodyInfoGroup' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-RigidbodyInfoGroup
2025-05-08 14:29:07 +02:00
mafiesto4
e218ce2d85
Merge branch 'Tryibion-fix-group-scene'
2025-05-08 14:28:13 +02:00
mafiesto4
5ec6993342
Merge branch 'fix-group-scene' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-group-scene
2025-05-08 14:28:01 +02:00
xxSeys1
87787cb5bf
replace Todo doc comments
2025-05-05 15:15:32 +02:00
xxSeys1
5b618b4f31
add icons to more commonly used editor windows
2025-05-05 13:24:21 +02:00
xxSeys1
08a86066d0
add window shortcuts
2025-05-05 13:24:01 +02:00
xxSeys1
388eb654a5
update doc comment to reflect get only parameter
2025-05-05 09:58:36 +02:00
xxSeys1
d8059c3db3
disable create file dialog create button if asset can't be created
2025-05-04 20:08:12 +02:00
Ari Vuollet
559d17e6c3
Reduce allocations in text rendering related functions
2025-05-04 15:05:46 +03:00
xxSeys1
dfe177447c
add auto selecting first item in item list context menu if no selection
2025-05-03 22:11:38 +02:00
Tryibion
2a5aed6c15
Fix trying to add scene to actor group.
2025-05-02 21:58:02 -05:00
xxSeys1
f5ad8566eb
make path creation method more generalized
2025-05-02 13:29:01 +02:00
Ari Vuollet
7c5628d47e
Fix crash caused by conflicting tracy DbgHelp lock helper names
2025-05-02 14:20:18 +03:00
Ari Vuollet
9645008460
Update tracy to 0.11.1
2025-05-02 14:20:18 +03:00
Ari Vuollet
12dbf09164
Fix tests
2025-05-02 14:19:55 +03:00
Ari Vuollet
f09fd7ad34
Use exact value comparison in caching related functions
...
(cherry picked from commit 9d7c6b26422e127719836944d8d473910190e7d4)
2025-05-02 14:19:55 +03:00
Ari Vuollet
8986290b12
Use exact component value equality checks in equality comparisons
...
(cherry picked from commit 2cddf3de97943844512b2d84aa6be122c6f0d409)
2025-05-02 14:19:54 +03:00
Ari Vuollet
9a4d3a56a3
Fix slow Tree expansion/collapsion with large amount of tree nodes
2025-05-02 13:31:13 +03:00
xxSeys1
b0048d6540
add margin around info label
2025-05-01 22:32:28 +02:00
xxSeys1
b1b36ea1a3
move rigidbody info to dedicated info group in Properties Panel
2025-05-01 22:29:37 +02:00
xxSeys1
e568e6e17b
improve import path ui
2025-05-01 19:15:43 +02:00
mafiesto4
af955ba418
Merge branch 'xxSeys1-prefabSearchOperatorTooltip'
2025-04-29 09:22:00 +02:00
mafiesto4
a56e2e7b1e
Merge branch 'prefabSearchOperatorTooltip' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-prefabSearchOperatorTooltip
2025-04-29 09:21:55 +02:00
mafiesto4
a0cdb08893
Merge branch 'Zode-fix-profiler-memory'
2025-04-29 09:17:37 +02:00
mafiesto4
fbb829a915
Merge branch 'fix-profiler-memory' of https://github.com/Zode/FlaxEngine into Zode-fix-profiler-memory
2025-04-29 09:17:30 +02:00
mafiesto4
5790da6167
Merge branch 'Tryibion-fix-input-edit-ui'
2025-04-29 09:15:53 +02:00
mafiesto4
c6e4fbd966
Merge branch 'fix-input-edit-ui' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-input-edit-ui
2025-04-29 09:15:04 +02:00
mafiesto4
101ea44051
Merge branch 'Tryibion-fix-skel-mask-create'
2025-04-29 09:12:24 +02:00
mafiesto4
d6c6936f6d
Merge branch 'fix-skel-mask-create' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-skel-mask-create
2025-04-29 09:12:19 +02:00
mafiesto4
4929e8172c
Merge branch 'Tryibion-fix-scrollbar-drag'
2025-04-29 09:10:54 +02:00
mafiesto4
8c83156133
Merge branch 'fix-scrollbar-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-scrollbar-drag
2025-04-29 09:09:42 +02:00
mafiesto4
d587921a83
Merge branch 'Tryibion-fix-add-blend-tooltip-spell'
2025-04-29 09:05:50 +02:00
xxSeys1
47a6da9e40
add editor option for disabled transform gizmo brightness
2025-04-27 15:56:34 +02:00
Zode
6fe6ba20fb
Fix profiler memory propagation
2025-04-26 21:40:12 +03:00
xxSeys1
2ea3cde203
add search operator tooltip to prefab editor search bar
...
somewhat of a follow up to #3300
2025-04-26 16:33:49 +02:00
Tryibion
059fe98c67
Fix scroll bars not updating when dragging.
2025-04-26 07:38:18 -05:00
Tryibion
1ab05b620a
Another small grammer mistake.
2025-04-26 07:08:49 -05:00
Tryibion
4b387d040d
Fix spelling on Additive Blend node tooltip.
2025-04-26 07:07:27 -05:00
Tryibion
9d527ab4a6
Remove editable from check for enabling inputs for game window GUI.
2025-04-25 20:36:53 -05:00
Tryibion
bbc221086a
Fix GUI input when edit GUI option is false and game is being played.
2025-04-25 17:55:07 -05:00
Tryibion
e5b7e58a07
Fix newly created skeleton mask from being able to be opened.
2025-04-25 17:11:36 -05:00
xxSeys1
1704cfba4d
do not clear user search on script reload
2025-04-25 18:32:05 +02:00
Tryibion
40dae18b76
Add new issue and request templates.
2025-04-24 18:48:29 -05:00
mafiesto4
f0bcc70563
Attempt to fix game cooking regression from ef188d06c4
2025-04-22 23:44:34 +02:00
mafiesto4
992b08025f
Attempt to fix game cooking regression from ef188d06c4
2025-04-22 23:28:21 +02:00
alsed
cfef93134e
Added Fedora instructions in Readme
2025-04-22 17:16:12 -04:00
mafiesto4
ac3c4a4b30
Merge remote-tracking branch 'origin/master'
2025-04-22 16:17:53 +02:00
mafiesto4
d77024bbf1
Fix crash when existing engine while content streaming is active
2025-04-22 16:16:46 +02:00
mafiesto4
4f3fbe89f2
Cleanup code to share it for engine service profile event formatting
2025-04-22 12:32:36 +02:00
mafiesto4
9ae1867c9e
Fix crash when rendering bloom or lens flares in too small viewport
2025-04-22 12:08:10 +02:00
mafiesto4
caf0251a9c
Fix bug in CustomEditorWindow usage
...
#3392
2025-04-22 12:00:35 +02:00
mafiesto4
216868085b
Merge branch 'GoaLitiuM-large_worlds_camera_fix'
2025-04-22 11:10:14 +02:00
mafiesto4
18a5c68b3e
Merge branch 'large_worlds_camera_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-large_worlds_camera_fix
2025-04-22 11:10:09 +02:00
mafiesto4
f9e9f26e97
Remove leftover debug log from bindings generator
2025-04-22 11:04:09 +02:00
mafiesto4
a2ff6e5c24
Fix missing BoundsScale usage on AnimatedModel
2025-04-22 11:02:53 +02:00
mafiesto4
0a3f07e6e7
Add exception and crashes catching with processing on iOS/macOS
2025-04-19 11:28:46 +02:00
mafiesto4
3c1aca6d46
Fix camera mouse ray error when mouse position is invalid
2025-04-19 10:50:39 +02:00
Ari Vuollet
02c333c720
Use double vector types in camera view matrix calculations
2025-04-19 02:39:23 +03:00
mafiesto4
d30ff65800
Fix flipbook regression bug
2025-04-17 17:45:19 +02:00
xxSeys1
4e44831bbe
fix searchbox width
2025-04-11 19:07:39 +02:00
xxSeys1
0c1e0e48d4
always sort the search results alphabetically
2025-04-10 22:12:47 +02:00
xxSeys1
6884df02fd
remove trailing . on message
2025-04-10 21:34:00 +02:00
xxSeys1
63655d18c5
add a info message on Debug Log pause on warning
2025-04-10 21:31:12 +02:00
xxSeys1
4170699348
add hint if there are no search results
2025-04-10 09:25:52 +02:00
xxSeys1
d58a9beb3d
why was this not in the last commit?
2025-04-09 23:45:43 +02:00
xxSeys1
5049f3b2d8
add hint if no filters are active
2025-04-09 23:45:00 +02:00
xxSeys1
6e44eebb9e
another fix
2025-04-09 17:01:17 +02:00
xxSeys1
aecbab5613
more fixes
2025-04-09 14:30:08 +02:00
xxSeys1
6bf90f29c5
fixes
2025-04-09 14:29:19 +02:00
xxSeys1
19edce1770
add controls and filter to actor toolbox search
2025-04-09 10:43:52 +02:00
Tryibion
e17b96b2d6
Add additional methods for layers.
2025-04-07 11:14:33 -05:00
Tryibion
9b6feb9367
Add Scaled Time to Material Time node.
2025-04-07 10:02:20 -05:00
Ari Vuollet
fc96b248cb
Ignore invalid VelocityChanged velocity values in audio backend
2025-04-05 20:17:33 +03:00
Ari Vuollet
36c1909111
Build OpenAL with PipeWire backend enabled
2025-04-05 20:17:32 +03:00
Ari Vuollet
643fe639e5
Update OpenAL to 1.24.3
2025-04-05 20:17:32 +03:00
Ari Vuollet
78dffc9ad1
Add override for building CMake project with custom configuration
2025-04-05 20:17:32 +03:00
xxSeys1
1dfd717093
serialize display info and color
2025-04-02 23:38:04 +02:00
xxSeys1
68ef6f08c6
minor style fixes
2025-04-02 19:40:27 +02:00
xxSeys1
a0b80c6096
add getters for more commonly used vehicle fields
2025-04-02 19:29:11 +02:00
xxSeys1
59ac8a3f60
move anti roll bars into Vehicle display group
2025-04-02 19:21:24 +02:00
xxSeys1
dd281bbca8
add wheel information debug draw
2025-04-02 19:12:36 +02:00
xxSeys1
2e48be97b6
add getter for steering
2025-04-02 17:24:13 +02:00
Andre Mohren
0b7550e5ca
Implement creation of new projects from within the editor gui.
2025-04-02 15:10:11 +02:00
xxSeys1
391c67b1a9
add visibility options for the tab close button
2025-03-23 14:09:59 +01:00
xxSeys1
975cc79085
code style fixes
2025-03-16 22:18:21 +01:00
xxSeys1
468babae87
auto resize PropertiesList splitter bar based on longest text
2025-03-16 20:32:20 +01:00
xxSeys1
051d363358
add alpha grid background
2025-03-14 15:51:36 +01:00
xxSeys1
9b495bbc68
improve how ColorValueBoxes draw transparent colors
2025-03-13 17:18:11 +01:00
xxSeys1
516d4263c9
add broken link icon
2025-02-11 23:56:28 +01:00
xxSeys1
ba35123420
add minimum tab width
2025-02-11 18:15:46 +01:00
xxSeys1
409703d675
add editor option for tab height
2025-02-11 16:39:33 +01:00
xxSeys1
570c3f7462
add option for single tab tab header bar visibility
2025-02-11 16:39:15 +01:00
Tryibion
42d02a9e63
Add small fade to bottom bar.
2025-02-08 18:49:04 -06:00
Tryibion
819c93f6fb
Increase margins.
2024-12-24 14:26:59 -06:00
Tryibion
0c645cbc78
Allow user to add splash image to splash screen.
2024-12-24 12:12:59 -06:00
xxSeys1
e665cc7500
add safe margin
...
4 pixels seemed a bit much, smaller adjustments could lead to the menu still showing
2024-09-16 15:43:46 +02:00
xxSeys1
0a516ac98d
make it possible to pan editor when rmb down on node
2024-09-14 15:33:07 +02:00