Commit Graph

5976 Commits

Author SHA1 Message Date
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
mafiesto4 10e9aee8ce Add particle data layout debugger tab 2025-07-14 10:28:43 +02:00
mafiesto4 3e82e550f3 Add option for debug shapes drawing for particle emitters
#3267
2025-07-11 23:00:41 +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
mafiesto4 7f783bb7da Fix crash when importing mesh with incorrect triangulation 2025-07-02 17:23:04 +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 dbd8297612 Add SortOrder to Environment Probe 2025-06-24 19:25:18 +02:00
mafiesto4 5a05038a9b Add new UIBrush that uses UIBrushAsset json resource with a brush data 2025-06-24 13:08:25 +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 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 5a23060e05 Add GPUTexture.UploadData for changing texture contents via TextureData container 2025-06-16 22:35:50 +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
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 614ffa70a0 Merge branch 'ModelSliders' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-ModelSliders 2025-06-15 21:43:00 +02:00
mafiesto4 2f02ec52ed Cleanup code
#3546
2025-06-15 20:48:19 +02:00
xxSeys1 e2f741cab9 adjust model window and animated model slider speeds 2025-06-12 18:45:02 +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
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
mafiesto4 eee4e55cf0 Fix debug shapes change 2025-06-05 22:26:45 +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 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
mafiesto4 e97d683545 Fix regression from #3389 2025-06-03 23:37:37 +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 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
mafiesto4 fd8a8b5a4d Fix missing default value of localized string in editor 2025-06-02 18:02:34 +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 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