Commit Graph

607 Commits

Author SHA1 Message Date
mafiesto4 16235c21c0 Add optional direction option to context menu 2024-10-22 21:34:28 +02:00
mafiesto4 e9ac02d416 Refactor toolstrip buttons tooltips to properly format empty input bindings 2024-10-01 11:06:13 +02:00
mafiesto4 19817e4ad6 Fix crash on find references in visject surface after grid snap has been added 2024-09-25 20:26:28 +02:00
mafiesto4 18dc475f40 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/UI/GUI/Common/Button.cs
2024-09-23 14:11:05 +02:00
Nils Hausfeld 382ac2c70b - Center alignment for surface comment header 2024-09-20 21:00:34 +02:00
mafiesto4 f050621e3e Blacklist various std lib namespaces in Visual Scripting 2024-09-17 00:14:43 +02:00
mafiesto4 c69beae81a Add namespace to method tooltips in Visual ScriptType
#112
2024-09-12 15:45:12 +02:00
mafiesto4 d5f53572df Add support for using C# stdlib api in Visual Scripts
#112
2024-09-12 15:44:53 +02:00
mafiesto4 9daddccbed Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Editor/Modules/ContentDatabaseModule.cs
#	Source/Editor/Surface/SurfaceUtils.cs
#	Source/Editor/Windows/Assets/MaterialInstanceWindow.cs
#	Source/Engine/Foliage/Foliage.cpp
#	Source/Engine/Graphics/Models/MeshBase.h
#	Source/Engine/Tools/MaterialGenerator/MaterialGenerator.Textures.cpp
2024-09-12 13:38:20 +02:00
xxSeys1 3a1dde0081 rename VisualScriptingDescriptionPanel to NodeDescriptionPanel
The description panel no longer only shows in the visual scripting editor but also in the material editor.
There is one editor setting that shows/ hides both so I changed the name to something more general.
2024-09-11 22:19:44 +02:00
mafiesto4 12c9ae1490 Add surface nodes size snapping when using grid
#1456
2024-09-11 20:24:19 +02:00
mafiesto4 c26a806a35 Code cleanup
#1456
2024-09-11 19:57:57 +02:00
mafiesto4 91bfb29d33 Merge branch 'visject_grid_snap' of https://github.com/Menotdan/FlaxEngine into Menotdan-visject_grid_snap
# Conflicts:
#	Source/Editor/Surface/SurfaceUtils.cs
2024-09-11 18:32:08 +02:00
mafiesto4 bbb0d36494 Fixed issues found by PVS-Studio 2024-09-09 18:21:59 +02:00
mafiesto4 c62575612b Fix missing parameters metadata on nested material layers
#731
2024-09-09 12:34:18 +02:00
mafiesto4 776002c08c Merge branch 'fix-comment-node-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-comment-node-cm 2024-08-28 16:36:43 +02:00
mafiesto4 0dbcdc3217 Add enlarging debug point of current blend value in Multi blend nodes in Anim Graph window 2024-08-28 15:23:10 +02:00
mafiesto4 cd4bd5efe0 Fix duplicate action active state for nodes that dont allow it in Visject graph
#2243
2024-08-27 23:38:11 +02:00
Tryibion 9ebf98ce77 Fix null reference in Visject CM if there are no elements associated with a node. 2024-08-26 21:03:04 -05:00
mafiesto4 21b4c7c916 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-16 14:52:57 +02:00
mafiesto4 75cd7feffa Merge branch 'surf-param-sort' of https://github.com/Tryibion/FlaxEngine into Tryibion-surf-param-sort 2024-08-15 15:01:57 +02:00
mafiesto4 94d4ea8a40 Merge branch 'descript-cm-anim-mat' of https://github.com/Tryibion/FlaxEngine into Tryibion-descript-cm-anim-mat 2024-08-15 14:56:35 +02:00
mafiesto4 14cb059b34 Merge branch 'inc-lerp-node-size' of https://github.com/Tryibion/FlaxEngine into Tryibion-inc-lerp-node-size 2024-08-15 13:02:16 +02:00
mafiesto4 45e83d6d15 Add feedback from PVS (static code analyzer)
https://pvs-studio.com/en/blog/posts/cpp/1153/
2024-08-15 13:01:40 +02:00
Tryibion 1ca7261f06 Add description to cm in Particle emitter surface. 2024-08-13 16:49:34 -05:00
mafiesto4 8f18d654ee Add copy/paste for material instance parameters via context menu on Parameters group header 2024-08-10 20:46:33 +02:00
Tryibion ae7a21504b Increase Lerp node size 2024-08-10 10:42:27 -05:00
Tryibion 36eec5bf95 Better fix 2024-08-06 13:01:28 -05:00
Tryibion 002ab366fe Only sort surface parameters alphabetically if script member order is set to Alphabetical. 2024-08-06 12:56:08 -05:00
Tryibion e2df50a21a Use visject surface description panel for material surface and anim graph surface. 2024-08-06 12:02:19 -05:00
mafiesto4 bc313c8630 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 20:00:39 +02:00
mafiesto4 1a953c99bc Format code 2024-08-05 19:01:56 +02:00
mafiesto4 1fa73c0cac Merge branch 'Visject-DescriptionPanel' of https://github.com/Chikinsupu/FlaxEngine into Chikinsupu-Visject-DescriptionPanel 2024-08-05 18:53:18 +02:00
mafiesto4 979ab9f6ee Fix World Triplanar Texture node to support displacement and float4 value 2024-08-05 14:37:31 +02:00
mafiesto4 e44e44d317 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 11:08:51 +02:00
mafiesto4 91a8a670d5 Merge branch 'lightmap-material-nodes' of https://github.com/Swiggies/FlaxEngine into Swiggies-lightmap-material-nodes 2024-07-25 09:25:15 +02:00
mafiesto4 2913bb39e8 Merge branch 'customeditor_fixes' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-customeditor_fixes 2024-07-25 08:38:32 +02:00
mafiesto4 6e60a988a0 Fix node archetype 2024-07-19 00:54:05 +02:00
mafiesto4 53ca33f301 Add option to sample Global SDF from higher cascade 2024-07-19 00:30:06 +02:00
Olly Rybak 751c1f20dc Returns lightmap UV correctly with no errors 2024-07-03 18:35:32 +10:00
Nils Hausfeld 240ddbcde3 - Minor cleanup 2024-06-21 20:52:14 +02:00
Nils Hausfeld ef5d4013d3 - Increased min description panel height a tiny bit to make 4 input/output elements fit without causing jittering / flickering 2024-06-21 20:45:22 +02:00
Nils Hausfeld a8bd59c07f - Fixed regression where pack/unpack nodes didn't return any inputs/outputs 2024-06-21 20:40:39 +02:00
Nils Hausfeld db17d8d0ce - Comments, cleanup and a bit of refactoring 2024-06-21 20:26:24 +02:00
Nils Hausfeld d7a0c69990 - Some cleanup and tooltips 2024-06-20 00:18:11 +02:00
Nils Hausfeld cb1324fc2d - Now removing <see cref> tags from tooltips
- Capitalizing the first character of inputs/outpus
- Removing & chars from input/output types to make it easier to read
- Moving description signature down to make items without a description look less ugly
2024-06-19 20:56:25 +02:00
Nils Hausfeld a808ac5dc8 - Added descriptions to Bitwise OR, XOR
- Added description to Boolean XOR, NOR, NAND and updated AND, OR
- Minor tooltip text fix
2024-06-18 19:44:07 +02:00
Nils Hausfeld 37a3c4dbb5 - Added separator line between description and inputs/outputs 2024-06-18 19:01:53 +02:00
Nils Hausfeld 3fd4bb622f - Added editor option to toggle description panel for visual scripting 2024-06-18 18:51:49 +02:00
Nils Hausfeld d74b7fb304 - Set description panel min height to reduce window jittering (workaround) 2024-06-18 18:40:28 +02:00