Saas
d163064f95
fix hv wheel selector
2026-03-05 20:33:18 +01:00
Saas
c62b3f7624
improve color picker layout and accept color behaviour
...
- Color will accept on close dialog or focus loss
- Color will cancel on ESC press
- Increased saved colors count from 8 to 10
- Moved RGB and HSV into tabbed interface
- Moved eyedropper icon
- Removed "Auto Accept Color Picker Change" option since there are no "Cancel" or "OK" button anymore
- Made sure to reset cursor type when the color picker is closed
2026-03-04 17:53:27 +01:00
Saas
66b4c64f98
polish sliders and wheel
...
- Hide mouse cursor when clicking on wheel or sliders
- Move mouse position to knob position when letting go of slider or wheel
- Show mouse again when letting go of slider or wheel (obviously)
- Provide some visual feedback when the clicks on the wheel or sliders
- Make sliders wider
- Add alpha grid background to alpha slider
2026-03-04 15:17:47 +01:00
Saas
b9b11b3c2a
loop Hue value box
2026-03-03 23:49:16 +01:00
Saas
feca1c7994
replace HW with material instead of sprite
2026-03-03 23:44:24 +01:00
Wojtek Figat
ff81d339ef
Fix missing doppler factor in cooked game with OpenAL backend
...
#3959
2026-02-23 17:24:59 +01:00
Wojtek Figat
7858225565
Update docs for #3948
2026-02-23 17:19:14 +01:00
Wojtek Figat
83bd1deafd
Optimize shadow maps rendering by using new Graphics.Shadows.MinObjectPixelSize to skip sub-pixel objects
2026-02-23 16:53:17 +01:00
Wojtek Figat
645df4fb06
Merge branch 'dotnet10_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dotnet10_fixes
2026-02-11 00:08:37 +01:00
Wojtek Figat
ef551c36ae
Fix Forward shading to match Deferred in fog and reflections rendering
...
#3717
2026-02-11 00:06:44 +01:00
Wojtek Figat
e851efa0a8
Fix applying AO twice for lighting in Forward shading and use correct specular occlusion on reflections
...
#3717
2026-02-10 22:50:32 +01:00
Wojtek Figat
6d02f5d9da
Merge branch 'network-replication-fix-1' of https://github.com/Menotdan/FlaxEngine into Menotdan-network-replication-fix-1
2026-02-10 15:50:01 +01:00
Wojtek Figat
1f9f281c31
Fix regression from 7b7a92758f for Visual Scripts
2026-02-10 15:02:05 +01:00
Wojtek Figat
55f73b6cf7
Optimize Animated Models bones updating with a batches memory pass and manual resource transitions batch
...
#3917 #3827
2026-02-09 23:03:25 +01:00
Wojtek Figat
0f6c1aea62
Fix various material nodes to work on D3D12
2026-02-09 18:40:39 +01:00
Wojtek Figat
d2ee61ef8d
Fix GetNodesPose issue when 2 threads call it at once
2026-02-09 18:06:57 +01:00
Wojtek Figat
a1399c5157
Optimize Anim Graph retarget to use cached pose to avoid dynamic memory allocation
...
#3827
2026-02-09 18:02:58 +01:00
Wojtek Figat
7b7a92758f
Optimize VariantType to use static type name in game or from non-reloadable assemblies
...
This avoids many dynamic memory allocations in Visual Scripts and Anim Graph.
#
2026-02-09 18:01:47 +01:00
Wojtek Figat
bd300651ec
Fix Job System regression bug with incorrect initialization of job context
2026-02-09 15:04:19 +01:00
Wojtek Figat
a2b0d0714e
Add more docs about new ConcurrentDictionary
2026-02-09 15:03:54 +01:00
Wojtek Figat
3d66316716
Optimize animations retargeting between skeletons
...
Cuts down `RetargetSkeletonPose` time down by over 80%.
#3827
2026-02-09 15:03:42 +01:00
Wojtek Figat
9c32f978fb
Fix regression from 73c19b278f to fix missing skeleton bones on start in Editor
2026-02-08 00:22:37 +01:00
Wojtek Figat
ed5ad91a32
Optimize SkinnedModel::GetSkeletonMapping to not use locking for better perf when multi-threading
...
#3827
2026-02-07 00:46:32 +01:00
Wojtek Figat
ecddb8aae5
Optimize GPUVertexLayout caches with ConcurrentDictionary
2026-02-07 00:45:14 +01:00
Wojtek Figat
a855b17cc0
Add new collection type ConcurrentDictionary
...
#3917 #3827
2026-02-07 00:44:51 +01:00
Wojtek Figat
27dd1bda25
Optimize GPUVertexLayout::Get to not use mutex on lookup read
...
#3917
2026-02-06 21:57:16 +01:00
Wojtek Figat
4afd9fd8df
Optimize Animated Model bones buffer flushing with delayed draw action to reduce lock contention
...
#3917 #3827
2026-02-06 13:27:53 +01:00
Wojtek Figat
73c19b278f
Optimize updating Animated Model bones buffer when it's not dirty
...
#3827
2026-02-06 12:47:34 +01:00
Wojtek Figat
b4cb1028ed
Fix typos
2026-02-06 12:47:07 +01:00
Wojtek Figat
4a7f1a5fde
Fix various issues
2026-02-06 10:37:52 +01:00
Wojtek Figat
5d0fdc8313
Add info about skinned model skeleton size
2026-02-06 09:28:06 +01:00
Wojtek Figat
70b324cdec
Optimize included header usage
2026-02-06 09:11:55 +01:00
Wojtek Figat
20516bb8bc
Fix foliage dithered LOD transitions when using shadows
2026-02-06 09:11:45 +01:00
Wojtek Figat
c18b9163ca
Refactor Job System to reduce mutex usage with more atomic operations
...
#3917
2026-02-06 09:11:12 +01:00
Menotdan
db5b65beac
Merge branch 'FlaxEngine:master' into network-replication-fix-1
2026-02-05 19:19:45 -05:00
Menotdan
78e5baf6a5
Fix replicating changes from one client to another
2026-02-05 19:12:21 -05:00
Wojtek Figat
4833c19366
Fix build regression
2026-02-05 15:45:02 +01:00
Wojtek Figat
65fd22f5b6
Add Triangles to MeshAccessor for easy index buffer access
...
#3918
2026-02-05 13:00:49 +01:00
Phantom
f57df83d26
Add Slerp methods on Vectors
...
#3682
2026-02-05 12:43:29 +01:00
Wojtek Figat
66894b71fa
Add utility to get loaded assets
2026-02-05 12:37:03 +01:00
Wojtek Figat
7e9ee0610a
Fix missing audio on OpenAL when changing active device
...
#3621
2026-02-04 23:43:06 +01:00
Wojtek Figat
f733611213
Fix various issues with audio and video playback
...
#3716
2026-02-04 21:48:02 +01:00
Wojtek Figat
780e78f056
Another compilation fix attempt
2026-02-03 23:33:24 +01:00
Wojtek Figat
4d447b7544
Fix very rare race condition when waiting for an asset to load
2026-02-03 23:33:09 +01:00
Wojtek Figat
9a44902949
Optimize e84b5410ec to use faster code path on common math types
...
#3499
2026-02-03 23:00:36 +01:00
Wojtek Figat
e84b5410ec
Fix C# Json serialization to use proper value comparison for structures with Scene Object references
...
#3499
2026-02-03 22:59:35 +01:00
Wojtek Figat
9ac19cbd2f
Fix build regression on Clang
2026-02-03 22:58:09 +01:00
Wojtek Figat
39a2bc2535
Fix build regression on Clang
2026-02-03 22:11:15 +01:00
Wojtek Figat
15771355cb
Add ShouldSerialize to ISerializable to properly handle serialization of custom C++ types in prefabs
...
#3499
2026-02-03 22:09:41 +01:00
Wojtek Figat
f3111e855d
Fix showing C++ structures inlined in collection editor when they have a single property/field
2026-02-03 19:48:57 +01:00