Commit Graph

  • 1e6d4026da Change WindowBase to allow for better code sharing for platforms without advanced windowing mafiesto4 2021-07-22 17:02:27 +02:00
  • e92bdf164c Fix Mono init on Switch mafiesto4 2021-07-22 13:37:33 +02:00
  • 0bd41a748f Adjust normals/tangents preview length mafiesto4 2021-07-22 11:24:31 +02:00
  • 6eea2cc675 Add option to preview model meshes Normals and Tangents in Editor preview mafiesto4 2021-07-22 11:19:54 +02:00
  • 2bf736e351 Add MeshDataCache utility for async mesh data caching mafiesto4 2021-07-22 11:19:10 +02:00
  • 3a5c212985 Change CalculateTangents to false as default and calculate normals/tangents by default if missing mafiesto4 2021-07-22 10:24:24 +02:00
  • 383ea4d603 Fix crash when importing model mesh with multiple materials but no mapping on a Geometry mafiesto4 2021-07-22 10:20:19 +02:00
  • b7a7bc891a Minor tweaks mafiesto4 2021-07-21 15:42:04 +02:00
  • c17d86a134 removal of old XboxOneStuff honzapatCZ 2021-07-21 15:10:39 +02:00
  • d26eabe2bf Fix glitches on Android Vulkan mafiesto4 2021-07-21 14:13:44 +02:00
  • 5a6853ba32 Add optional location for Plugin Icon to be inside plugin project root mafiesto4 2021-07-21 11:49:11 +02:00
  • 99eb3447ef Fix paths in plugin projects root nodes in Content Database mafiesto4 2021-07-21 11:48:27 +02:00
  • 36456bfe74 Bump up version to 1.2 mafiesto4 2021-07-20 16:50:38 +02:00
  • cb21ff359b Fix checking min engine version for referenced projects too mafiesto4 2021-07-20 16:44:02 +02:00
  • 0794ab4ee5 Add support for bundling custom assets by GamePlugins mafiesto4 2021-07-20 16:32:55 +02:00
  • 88902bdb5d Add JsonSerializer.ParseID with return value mafiesto4 2021-07-20 16:29:34 +02:00
  • 669b99f8e4 Add CustomUpscale postFx to replace upscaler with a custom script mafiesto4 2021-07-20 15:33:12 +02:00
  • 929bd2a8c8 Add support for rendering percentage scale with upscaling to backbuffer mafiesto4 2021-07-20 11:06:25 +02:00
  • 5cbf091a7a Fix typos mafiesto4 2021-07-19 16:17:10 +02:00
  • 09c7642819 Add warning log in build tool when target is missing mafiesto4 2021-07-19 15:30:45 +02:00
  • f7e47815ae Fix loading game binaries in Editor if they are still missing are recompile mafiesto4 2021-07-19 15:30:06 +02:00
  • 3207d2a706 Merge branch 'GoaLitiuM-rider_detection_improvements' mafiesto4 2021-07-19 14:21:35 +02:00
  • 2c68c4f9f2 Merge branch 'rider_detection_improvements' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rider_detection_improvements mafiesto4 2021-07-19 14:21:31 +02:00
  • fc31565f12 Reimplement Temporal AA with less ghosting and better quality mafiesto4 2021-07-19 14:02:46 +02:00
  • 681c45dcbe Support Rider for Unreal Engine GoaLitiuM 2021-07-17 21:18:09 +03:00
  • ba266f74ed Improve detection of Rider installed via JetBrains Toolbox GoaLitiuM 2021-07-17 21:17:49 +03:00
  • 36f6463028 Fix AnimatedModel bounds calculation to use skeleton bones locations mafiesto4 2021-07-16 17:21:04 +02:00
  • 4d136af7dd Add culling and render mask check for models rendered via Custom Actors list mafiesto4 2021-07-16 17:13:44 +02:00
  • dcd4a41f7d Add preview panel with skinned model to the Animation window mafiesto4 2021-07-16 16:18:34 +02:00
  • 590ef32165 Refactor animated model previews to unify features used by various windows mafiesto4 2021-07-16 15:24:18 +02:00
  • cb59f2185c Add memory usage info to Animation details mafiesto4 2021-07-16 13:08:37 +02:00
  • 5f26fae19b Merge branch 'honzapatCZ-patch-8' mafiesto4 2021-07-16 12:34:33 +02:00
  • af1c683917 Merge branch 'patch-8' of git://github.com/honzapatCZ/FlaxEngine into honzapatCZ-patch-8 mafiesto4 2021-07-16 12:34:29 +02:00
  • 52ba7a7a08 I shouldn't code at 4 in the morning :D Nejcraft 2021-07-16 11:40:57 +02:00
  • d0eed29f31 Fix rare crash when passing array to managed world with object refs inside structures mafiesto4 2021-07-16 11:02:49 +02:00
  • 5852887e7d Add option for preview a single mesh UVs mafiesto4 2021-07-16 10:20:57 +02:00
  • 41a39d5088 Fix range selection in Tree to skip invisible nodes mafiesto4 2021-07-16 10:02:56 +02:00
  • af8856188d Rectangle distance Nejcraft 2021-07-16 04:32:47 +02:00
  • 8ae3c23ec8 Add Actor.RotateAround mafiesto4 2021-07-15 22:07:25 +02:00
  • 73c283fdd4 Increase items limit for Visject secondary context menu before scroll bar usage mafiesto4 2021-07-15 22:00:24 +02:00
  • 2354bc9f4d Increase scroll bars size for easier usage mafiesto4 2021-07-15 21:57:34 +02:00
  • 4f03acb149 Add support for creating virtual Anim Graph at runtime for a single animation playback mafiesto4 2021-07-15 16:58:26 +02:00
  • 2711bfdc82 Remove unused code mafiesto4 2021-07-15 16:56:39 +02:00
  • fe2419cd11 Fix crash when reloading virtual asset mafiesto4 2021-07-15 16:56:11 +02:00
  • 27deeff079 Add widgets for animation preview play/pause and speed changing mafiesto4 2021-07-15 14:26:42 +02:00
  • 50ffdcd9ca Add UpdateSpeed to Animated Model for playback speed scaling mafiesto4 2021-07-15 13:50:50 +02:00
  • 1062c0b3a0 Fix missing Spline Model bounds refresh mafiesto4 2021-07-15 11:45:44 +02:00
  • 6f8e18f5b3 Add faked lighting to improve Debug Draw solid shapes rendering readability mafiesto4 2021-07-14 14:51:50 +02:00
  • 42f05a5072 Add Terrain physics collision debug drawing support mafiesto4 2021-07-14 14:51:20 +02:00
  • 04c6ecc963 Add Physics Colliders debug view mode to display physical world shapes (solid) mafiesto4 2021-07-14 14:49:41 +02:00
  • 151b478a97 Add more helper methods for batched debug shapes drawing mafiesto4 2021-07-14 13:40:58 +02:00
  • 4fc55f4849 Add DebugDraw::DrawTube mafiesto4 2021-07-14 13:40:34 +02:00
  • 5b595eb056 Add styling brush for progress bar mafiesto4 2021-07-14 12:27:14 +02:00
  • d7cca59315 Add support for custom background brush to Button mafiesto4 2021-07-14 12:21:38 +02:00
  • a7cb12f597 Fix Script deserialization if ParentID is not specified in stream mafiesto4 2021-07-14 11:39:32 +02:00
  • 8b961f7239 Update Newtonsoft.Json mafiesto4 2021-07-14 11:39:09 +02:00
  • 8a66bd74cf Tweak mafiesto4 2021-07-13 15:40:58 +02:00
  • 7c96961e92 Fix build tool clean command execution on Linux mafiesto4 2021-07-13 18:29:34 +02:00
  • dc935a1a32 Add support for Tracy profiler on Linux mafiesto4 2021-07-13 18:29:02 +02:00
  • caeeae6a32 Fix locale on Linux mafiesto4 2021-07-13 18:28:28 +02:00
  • e0be4e202a Fix crash when resizing Dictionary to 0 mafiesto4 2021-07-13 18:28:02 +02:00
  • 1ba84f55ae Fix handling invalid asset in AssetPicker instead of throwing exception mafiesto4 2021-07-13 13:19:51 +02:00
  • 120ebbb59a Fix handling invalid asset in AssetPicker instead of throwing exception mafiesto4 2021-07-13 13:18:59 +02:00
  • 0b9f33b4af Disable Tracy profiler on Android mafiesto4 2021-07-13 13:02:16 +02:00
  • 1c03b21a43 Fix textures converting when cooking mafiesto4 2021-07-13 12:51:28 +02:00
  • 38e2824415 Fix locale on Android mafiesto4 2021-07-13 12:51:04 +02:00
  • 16f7194f62 Fix crash when opening project fails mafiesto4 2021-07-13 11:50:01 +02:00
  • ef163b80a7 Fix naming native threads on Linux and Android mafiesto4 2021-07-13 11:46:58 +02:00
  • 121b08801a Fix calling base class of overridden scripting object via vtable entry for method that has multiple parameters mafiesto4 2021-07-12 16:38:39 +02:00
  • 0a47477290 Add view snapping mode to Directional Light shadows for better stability mafiesto4 2021-07-12 11:25:10 +02:00
  • 716b726589 Fix loading EnumValue with different int32 mafiesto4 2021-07-12 11:10:12 +02:00
  • 27345e62a7 Fix drawing shadows for particles that use Depth Fade node mafiesto4 2021-07-12 11:09:43 +02:00
  • 612d586e88 Fix adding particle emitter to a system timeline to have full duration mafiesto4 2021-07-12 10:56:44 +02:00
  • a33b76f47f Merge branch 'GoaLitiuM-dialog_work_dir_fix' mafiesto4 2021-07-11 19:12:28 +02:00
  • 7d86aebf9c Merge branch 'dialog_work_dir_fix' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-dialog_work_dir_fix mafiesto4 2021-07-11 19:12:14 +02:00
  • 252b37ebfe Fix deprecated assertions from streamable assets (streaming uses job system now) mafiesto4 2021-07-11 12:03:56 +02:00
  • 1561eba6fb Add support for using library-style includes for build tool includes cache mafiesto4 2021-07-09 22:23:23 +02:00
  • 2783eb07b2 Add intermediate data folder removing on build tool clean command mafiesto4 2021-07-09 22:22:49 +02:00
  • c6e320b4aa Fix missing symbols exposing for fmt data mafiesto4 2021-07-09 22:22:18 +02:00
  • e95010b1b2 Add Foliage Density Scale option to Graphics Quality Window in Editor mafiesto4 2021-07-09 21:44:20 +02:00
  • 91cf85c50e Remove unused DictionaryInitialSize from MAssemblyOptions mafiesto4 2021-07-08 19:56:34 +02:00
  • 8a003fbe99 Prevent file dialogs from changing the working directory GoaLitiuM 2021-07-09 20:02:57 +03:00
  • 0da56856e0 Fix drawing transparent foliage when using prebatched draw calls mafiesto4 2021-07-09 17:17:50 +02:00
  • 7fc3e65849 Fix changing prefab root mafiesto4 2021-07-09 17:17:21 +02:00
  • 4fee75cf55 Fix linux build (again) mafiesto4 2021-07-09 14:06:27 +02:00
  • a59429c954 Fix importing model animations curves with scaled local bone TransformBuffer mafiesto4 2021-07-09 12:06:47 +02:00
  • a928032f44 Remove unneeded comments mafiesto4 2021-07-09 11:04:40 +02:00
  • 0515e41d89 Poorformance improvements for fmt lib compile time mafiesto4 2021-07-09 11:00:08 +02:00
  • 8da7a17a66 Fix compilation mafiesto4 2021-07-08 19:04:11 +02:00
  • f052d788fe Update fmt to version 6.2.1 (9 May 2020) mafiesto4 2021-07-08 17:46:23 +02:00
  • 1eda04f695 Fix compilation on Linux mafiesto4 2021-07-08 13:30:51 +02:00
  • 929476a322 Optimize various engine code mafiesto4 2021-07-08 12:59:45 +02:00
  • e6ffcfb60d Fix missing operators and constructor in Pair mafiesto4 2021-07-08 11:05:10 +02:00
  • d5db9dd00c Optimize physics simulation collisions pair cache mafiesto4 2021-07-08 10:10:19 +02:00
  • d86dfbb973 Fix crash when updating object during scene disposing mafiesto4 2021-07-08 00:39:29 +02:00
  • 38bf3d87ed Optimize renderer memory allocations with RenderListAllocation (mem pooling) mafiesto4 2021-07-08 00:34:36 +02:00
  • 4765e1af12 Add support for allocator type in Dictionary mafiesto4 2021-07-08 00:33:51 +02:00
  • f5e5686853 Optimize includes in ThreadLocal.h mafiesto4 2021-07-08 00:27:34 +02:00
  • 446458d20c Add PLATFORM_THREADS_LIMIT for maximum concurrency limiting mafiesto4 2021-07-08 00:25:49 +02:00
  • 29be6b0068 Fix ThreadLocal to use atomic operations and prevent rare race conditions mafiesto4 2021-07-08 00:23:50 +02:00