Commit Graph

1332 Commits

Author SHA1 Message Date
mafiesto4 bf2171ed74 Add support for cooking collision data from model asset on main thread and fix issue if mesh is during streaming 2021-08-05 16:41:55 +02:00
mafiesto4 fae682e406 Implement DownloadDataCPU for Mesh and add result entries count 2021-08-05 16:40:28 +02:00
mafiesto4 c5b9654547 Fix crash when unloading scene that has been already unloaded 2021-08-05 13:14:57 +02:00
mafiesto4 fc8c8b5c25 Tweaks and improvements for curves editing
#519
2021-08-04 16:35:19 +02:00
mafiesto4 1c9abef342 Fix asset cache when loading asset from path with relative parts 2021-08-04 11:26:24 +02:00
mafiesto4 b5d2b39c3e Fix Control.GetChildAtRecursive with overlapping controls 2021-08-03 11:14:17 +02:00
mafiesto4 d4817a95d7 Add MapTrack to SceneAnimationPlayer 2021-08-03 10:22:26 +02:00
mafiesto4 0e76bf22ed Fix crash when reading empty string from stream 2021-08-01 23:17:55 +02:00
mafiesto4 f06054bc9d Fix warnings 2021-07-30 16:33:10 +02:00
mafiesto4 429223c7e3 Fix Label text positioning when using Auto Fit 2021-07-30 15:58:06 +02:00
mafiesto4 25487c17e3 Fix stack overflow when using recursion with nested scene animations
#519
2021-07-30 14:29:40 +02:00
mafiesto4 563eecebda Add support for Pack/Unpack Structure nodes and Enum constant in Anim Graph 2021-07-30 12:37:36 +02:00
mafiesto4 c2de55f005 Add support for Is Null, Is Valid, As, Is and Type Reference nodes in Anim Graph 2021-07-30 10:59:20 +02:00
mafiesto4 22551e9410 Fix crash when loading empty managed object data 2021-07-30 10:58:06 +02:00
mafiesto4 e970d53787 Fix using C#-only structures as Visual Script properties 2021-07-30 10:34:21 +02:00
mafiesto4 d8f555e8dc Add support for using structures as Visual Script and Anim Graph parameters 2021-07-29 23:35:30 +02:00
mafiesto4 24782bdd2f Fix Is Null and Is Valid nodes in Visual Script to handle managed instances comparison 2021-07-29 22:57:39 +02:00
mafiesto4 22d547e87b Refactor Variant type ManagedObject serialization to be usable for Visual Scripting 2021-07-29 22:56:11 +02:00
mafiesto4 19da74f913 Drop byte from VS types 2021-07-29 19:45:33 +02:00
mafiesto4 f42d2b8a18 Tweaks and improvements 2021-07-29 15:41:58 +02:00
mafiesto4 38249c362d Optimize memory allocations in Vulkan backend 2021-07-29 12:39:21 +02:00
mafiesto4 efe898f151 Merge remote-tracking branch 'origin/master' 2021-07-27 16:38:56 +02:00
mafiesto4 a713899a36 Add support for disabling Vulkan timer queries per-platform via define 2021-07-27 16:38:52 +02:00
mafiesto4 277e31c5dd Add helper FindScript<T> and FindActor<T> to Actor 2021-07-26 21:32:00 +02:00
mafiesto4 2050429d6c Fixes for Vulkan Swapchain on some platforms 2021-07-26 13:39:27 +02:00
mafiesto4 6718b37ca1 Fixes and improvements 2021-07-24 23:38:05 +02:00
mafiesto4 caaae8af78 Add NoUndo attribute for properties without undo usage 2021-07-24 23:37:44 +02:00
mafiesto4 135c0636bf Add GPU profiler events to ProbesRenderer 2021-07-24 16:24:19 +02:00
mafiesto4 f49e20bdb5 Revert unneeded and breaking change from D3D11 context state clearing
Ref: f5a6a18232
2021-07-24 16:23:55 +02:00
mafiesto4 974fb528e9 Merge branch 'patch-11' of git://github.com/stefnotch/FlaxEngine into stefnotch-patch-11 2021-07-23 16:25:57 +02:00
mafiesto4 91be427305 Fix typos 2021-07-23 16:25:12 +02:00
mafiesto4 a7a7d816ac Fixes for Vulkan extensions and layers init 2021-07-23 16:08:46 +02:00
stefnotch 970456da91 Update Time.h 2021-07-23 14:27:07 +02:00
mafiesto4 1e6d4026da Change WindowBase to allow for better code sharing for platforms without advanced windowing 2021-07-22 17:02:27 +02:00
mafiesto4 e92bdf164c Fix Mono init on Switch 2021-07-22 13:37:33 +02:00
mafiesto4 2bf736e351 Add MeshDataCache utility for async mesh data caching 2021-07-22 11:19:10 +02:00
mafiesto4 3a5c212985 Change CalculateTangents to false as default and calculate normals/tangents by default if missing 2021-07-22 10:25:01 +02:00
mafiesto4 383ea4d603 Fix crash when importing model mesh with multiple materials but no mapping on a Geometry
#572
2021-07-22 10:20:19 +02:00
mafiesto4 b7a7bc891a Minor tweaks 2021-07-21 15:42:04 +02:00
mafiesto4 d26eabe2bf Fix glitches on Android Vulkan 2021-07-21 14:13:44 +02:00
mafiesto4 0794ab4ee5 Add support for bundling custom assets by GamePlugins 2021-07-20 16:32:55 +02:00
mafiesto4 88902bdb5d Add JsonSerializer.ParseID with return value 2021-07-20 16:29:34 +02:00
mafiesto4 669b99f8e4 Add CustomUpscale postFx to replace upscaler with a custom script 2021-07-20 15:33:12 +02:00
mafiesto4 929bd2a8c8 Add support for rendering percentage scale with upscaling to backbuffer 2021-07-20 11:06:25 +02:00
mafiesto4 5cbf091a7a Fix typos 2021-07-19 16:17:10 +02:00
mafiesto4 f7e47815ae Fix loading game binaries in Editor if they are still missing are recompile 2021-07-19 15:30:06 +02:00
mafiesto4 fc31565f12 Reimplement Temporal AA with less ghosting and better quality 2021-07-19 14:02:46 +02:00
mafiesto4 36f6463028 Fix AnimatedModel bounds calculation to use skeleton bones locations 2021-07-16 17:21:04 +02:00
mafiesto4 4d136af7dd Add culling and render mask check for models rendered via Custom Actors list 2021-07-16 17:13:44 +02:00
mafiesto4 cb59f2185c Add memory usage info to Animation details 2021-07-16 13:08:37 +02:00