Commit Graph

2685 Commits

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