Commit Graph

4092 Commits

Author SHA1 Message Date
4dcdd8b5f7 Add Actor.HasScene and Script.HasScene
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
361e9a2929 Remove TreeNode text color caching
This is actually slower than just resolving the color before draw.
2024-04-20 16:26:29 +03:00
b25ee23b14 Optimize TreeNode rendering 2024-04-20 16:26:25 +03:00
Wojtek Figat
560cf65121 Add add/remove buttons to Multi Blend 2024-04-19 17:50:14 +02:00
Wojtek Figat
7653fba381 Refactor Multi Blend nodes to support up to 255 blend points 2024-04-19 16:30:34 +02:00
Wojtek Figat
0845866c4d Add live debugging of blend position in Multi Blend 2024-04-18 18:42:31 +02:00
Wojtek Figat
a3b5f4b789 Add grid labels drawing to Multi Blend 2024-04-18 18:22:19 +02:00
Wojtek Figat
4b6b24f4c5 Fix precision of blend points moving in Multi Blend 2024-04-18 17:22:37 +02:00
Wojtek Figat
d8079367fd Add improved visuals of points in Multi Blend 2024-04-18 17:22:21 +02:00
Wojtek Figat
83b9e6e32a Add Ctrl to snap points to grid in Multi Blend editor 2024-04-18 17:04:23 +02:00
Wojtek Figat
f8f1c02338 Add context menu to Multi Blend node points 2024-04-18 15:27:23 +02:00
Wojtek Figat
285710360c Fix margins issues in context menus 2024-04-18 15:26:52 +02:00
Wojtek Figat
695c212cf0 Add tooltips to Multi Blend points 2024-04-18 13:10:33 +02:00
Wojtek Figat
05278ca418 Add undo for Multi Blend points moving
#1980
2024-04-17 23:28:10 +02:00
Wojtek Figat
e31ce787aa Add improved size of Multi Blend nodes
#1980
2024-04-17 23:04:09 +02:00
Wojtek Figat
d379b4c046 Fix missing UI Control preview when changing UI Widget type 2024-04-17 16:43:53 +02:00
Wojtek Figat
16554fe742 Fix cloning value utility for object references
#2399
2024-04-17 16:17:39 +02:00
Wojtek Figat
692a61c948 Add Time.Synchronize to stabilize engine loop 2024-04-17 13:01:58 +02:00
Wojtek Figat
60e8d73079 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/Renderer/RenderList.cpp
#	Source/Engine/Renderer/RenderList.h
2024-04-17 09:58:59 +02:00
Wojtek Figat
171fc276fb Fix bug in ValueContainer.HasDifferentTypes causing incorrect editor setup
#2436
2024-04-16 22:32:10 +02:00
Wojtek Figat
446c1edafc Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
#2447
2024-04-16 21:00:54 +02:00
Wojtek Figat
1a87e5a2ca Add support for importing .exr textures
#2375
2024-04-16 15:19:33 +02:00
Wojtek Figat
ce67c3a98d Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
#2443
2024-04-16 12:00:05 +02:00
Wojtek Figat
cd2f96e3c0 Add better anim events visuals in timeline editor
#2419
2024-04-16 10:17:30 +02:00
Wojtek Figat
ed732a0189 Fix panning Visject Surface with middle mouse button (right button does it) to prevent missed connections removals
#2420
2024-04-15 14:34:53 +02:00
Wojtek Figat
8714163ee4 Merge branch 'sort-search-toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-sort-search-toolbox 2024-04-15 12:19:06 +02:00
Wojtek Figat
525c3a0f29 Fix terrain heightmap to use higher range format when decompressed
#2375
2024-04-15 12:16:50 +02:00
Chandler Cox
5acdff02cc Add sorting search actor toolbox 2024-04-14 20:39:15 -05:00
Wojtek Figat
0728637ce1 Fix using confirm via enter key in Create Terrain dialog 2024-04-15 00:17:21 +02:00
Wojtek Figat
9c3c4fbf54 Use uniform scale on new terrain to prevent artifacts in normal vectors 2024-04-15 00:13:54 +02:00
Wojtek Figat
8a0cd7c30f Merge branch 'actor-search' of https://github.com/Tryibion/FlaxEngine into Tryibion-actor-search 2024-04-15 00:02:11 +02:00
Wojtek Figat
36ad821734 Fix 634b05fc16 2024-04-14 22:39:54 +02:00
Chandler Cox
b66b85d5f4 Display all actors in Actor toolbox search tab when no filter is applied. 2024-04-14 14:03:51 -05:00
Wojtek Figat
778b967c61 Fix editor toolstrip by moving game cooking and building to the right for less missclicks
#2426
2024-04-14 15:05:25 +02:00
Wojtek Figat
5cdf1c5764 Merge branch 'lock-selection' of https://github.com/Tryibion/FlaxEngine into Tryibion-lock-selection 2024-04-14 14:34:10 +02:00
Wojtek Figat
634b05fc16 Fix code style 2024-04-14 13:31:32 +02:00
Wojtek Figat
53689063b9 Minor tweaks to Gameplay Globals
#2412
2024-04-14 00:09:29 +02:00
Chandler Cox
81d4501868 Add locking selection in prefab window 2024-04-12 07:41:43 -05:00
Chandler Cox
1bc7455e09 Add locking scene selection in properties window. 2024-04-12 07:33:09 -05:00
Wojtek Figat
734f1ee4aa Improve doc comment 2024-04-12 13:09:24 +02:00
Wojtek Figat
6d38590ad4 Merge branch 'hide-taa-settings' of https://github.com/Menotdan/FlaxEngine into Menotdan-hide-taa-settings 2024-04-12 13:08:26 +02:00
Wojtek Figat
bf9701e132 Merge branch 'editor_viewport_camera_scaling' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-editor_viewport_camera_scaling 2024-04-12 12:56:22 +02:00
Menotdan
c914e33462 Hide TAA settings if TAA isn't enabled. 2024-04-12 02:29:45 -04:00
Menotdan
019230f6d9 Allow users to choose what type of widget they want to create. 2024-04-11 00:03:04 -04:00
Menotdan
fe6c254a24 Support displaying "Widget" instead of "Prefab" in the type description. 2024-04-10 18:47:01 -04:00
Menotdan
8ef38178e6 Allow the user to pick prefab type upon creation of a prefab. 2024-04-10 18:13:27 -04:00
Menotdan
873ac347d4 Remove extra usings. 2024-04-10 16:30:39 -04:00
Menotdan
48400ff5ce Add better error handling to particle system creation. Add skinned model -> animation graph workflow, though a bit hacky. 2024-04-10 16:26:29 -04:00
Wojtek Figat
340ef194d3 Add grey out to obsolete/deprecated members in properties panel 2024-04-10 13:36:59 +02:00
Menotdan
ad8bec40bb Add creating particle systems from particle emitters. 2024-04-10 05:04:36 -04:00