Commit Graph

2385 Commits

Author SHA1 Message Date
Wojtek Figat
f328fbefa9 Increase default UAV slots limit to 4 2021-10-07 14:16:06 +02:00
Wojtek Figat
88cf1bcd28 Refactor UAV slots binding when rendering from PS into UAV 2021-10-07 14:15:45 +02:00
Wojtek Figat
bdd2dbb719 Fix shader unction visibility parsing and add USE_EDITOR define to material shaders 2021-10-07 11:43:11 +02:00
Wojtek Figat
690e3ee3ca Fix error in case of opening multiple folders with Enter in Content Window 2021-10-07 10:28:31 +02:00
Wojtek Figat
fd8f7c76a2 Move assets 2021-10-07 10:28:14 +02:00
Wojtek Figat
cc29e97fa3 Fix automatic properties serialization bug 2021-10-07 09:29:50 +02:00
Wojtek Figat
397edf18b9 Fixes 2021-10-07 09:29:36 +02:00
Wojtek Figat
0bd5f63ae4 Use single color materialinstead of shader for LOD Preview 2021-10-07 09:29:22 +02:00
Wojtek Figat
98ca7c1726 Add Material Complexity debug view model 2021-10-07 09:28:49 +02:00
Wojtek Figat
c3fe366be8 Improvements and tweaks 2021-10-05 21:54:24 +02:00
Wojtek Figat
195aed22b5 Optimize Asset::onAssetLoaded if even is unused 2021-10-05 21:54:23 +02:00
Wojtek Figat
1b88f8ce3f Fix Editor crash when dragging material over CSG brush Surface
#640
2021-10-05 21:54:22 +02:00
Wojtek Figat
3e04a15fe5 Add Utilities::CountBits 2021-10-05 21:54:21 +02:00
Wojtek Figat
8f07a5285e Add TRACY_NO_INVARIANT_CHECK to all platforms 2021-10-05 21:54:20 +02:00
Wojtek Figat
3dff9196c2 Add LOD Preview debug view mode 2021-10-05 21:54:19 +02:00
Wojtek Figat
0e8987b654 Fix loading project reference with relative path in the Editor 2021-10-05 21:54:18 +02:00
Wojtek Figat
70ba71de79 Fix error 2021-10-05 21:54:17 +02:00
Wojtek Figat
77f2bd5115 Fixes 2021-10-05 15:58:45 +02:00
Wojtek Figat
590c75f4cb Add option to compile C#-only scripts on Linux when cooking for Windows 2021-10-05 15:56:04 +02:00
Wojtek Figat
a72ac91ebc Fix support for codeless game projects 2021-10-05 15:54:55 +02:00
Wojtek Figat
cabd06dd53 Add C++ lambda support for Function<> and Delegate<> 2021-10-05 13:07:38 +02:00
Wojtek Figat
32794f89c7 Fix auto-serialization for interfaces to skip it (not supported to save interface pointer) 2021-10-04 14:22:09 +02:00
Wojtek Figat
5e3254435f Add ScriptingObject::ToInterface and ScriptingObject::FromInterface 2021-10-04 14:21:45 +02:00
Wojtek Figat
fc629ff5d9 Fix restriction if using I as prefix for interface names 2021-10-04 13:31:41 +02:00
Wojtek Figat
41b774faf6 Fix connector node creation in Visject on double-click over node 2021-10-04 12:26:37 +02:00
Wojtek Figat
d88306fc1c Hide various Editor types from Visual Scripting 2021-10-04 12:26:36 +02:00
Wojtek Figat
e92c22585a Add support for using interfaces in Visual Scripting 2021-10-04 12:26:35 +02:00
Wojtek Figat
ecf926a537 Cleanup ENetDriver and use interface properly for scripting 2021-10-04 12:26:35 +02:00
Wojtek Figat
c3c0a4ef0d Add support for interfaces in scripting API (cross language support C++/C#/VS) 2021-10-04 12:26:08 +02:00
Wojtek Figat
147e5ada46 Fix headless mode in Editor on Linux without X11 2021-10-03 18:55:26 +02:00
Wojtek Figat
51bcaeb812 Fix crash on editor close on Linux due to FS watcher double free 2021-10-03 18:27:33 +02:00
Wojtek Figat
2f64312a7d Add support for kdialog for file open picker on Linux 2021-10-03 18:15:11 +02:00
Wojtek Figat
6107af3cca Fix missing change 2021-09-29 18:11:00 +02:00
Wojtek Figat
ba8f7c5ab4 Add improvements for native interfaces usage 2021-09-29 16:33:25 +02:00
Wojtek Figat
b9ef09df96 Add support for creating C# scripting object inheriting directly from FlaxEngine.Object 2021-09-29 15:47:49 +02:00
Wojtek Figat
e2cd0393ac Add ManagedBinaryModule::FindModule utility for C# type class lookup 2021-09-29 15:46:17 +02:00
Wojtek Figat
fa82d818d8 Refactor default D6JointMotion for D6Joint to Locked 2021-09-29 10:07:54 +02:00
Wojtek Figat
050e12c756 Fix D6Joint serialization 2021-09-29 10:07:54 +02:00
Wojtek Figat
805f862af6 Add copy/paste for group panel with multiple custom editors nested inside 2021-09-29 10:07:53 +02:00
Wojtek Figat
8614e171c1 Fix joints properties ranges validation 2021-09-29 10:07:52 +02:00
Wojtek Figat
6ee5f5cc70 Add D6 Joint motions editing in Editor properties panel 2021-09-29 10:07:52 +02:00
Wojtek Figat
3d1213d669 Add improvements for joints editing with debug shapes 2021-09-29 10:07:51 +02:00
Wojtek Figat
5c60281814 Adjust debug shape arrow size 2021-09-29 10:07:51 +02:00
Wojtek Figat
2f77a94395 Add DebugDraw.DrawArc and DebugDraw.DrawWireArc 2021-09-29 10:07:50 +02:00
Wojtek Figat
e0aeae05be Add DebugDraw.DrawCone and DebugDraw.DrawWireCone 2021-09-29 10:07:50 +02:00
Wojtek Figat
640c3075e6 Add deploying FlaxEditor.pdb for Development configuration to improve crash reporting 2021-09-28 20:42:24 +02:00
Wojtek Figat
0a60bd1d3b Fix capturing stack trace from user native assemblies on Windows 2021-09-28 20:36:07 +02:00
Wojtek Figat
e6ba2402b7 Add TryGetToolchain to build platform
#631
2021-09-28 20:06:26 +02:00
Wojtek Figat
6d3170c665 Revert unwanted change 2021-09-24 20:16:03 +02:00
Wojtek Figat
777febc198 Tweaks 2021-09-24 16:38:26 +02:00