Commit Graph

1348 Commits

Author SHA1 Message Date
Wojtek Figat
27f2856e6d Optimize FindObject and TryFindObject in Object 2021-08-10 15:57:22 +02:00
Wojtek Figat
c1b2fc19c1 Add better timeline UI positioning for improved viewport navigation 2021-08-10 13:29:42 +02:00
Wojtek Figat
e4bd5c7251 Add Engine.HasGameViewportFocus to C# API 2021-08-09 15:24:39 +02:00
Wojtek Figat
623f981bc1 Fix car wheel location by applying compression of the suspension spring 2021-08-09 15:22:10 +02:00
Wojtek Figat
09c11250b4 Add options for vehicle wheel suspension configuration and state 2021-08-09 14:35:22 +02:00
Wojtek Figat
fd01d37002 Add helper parent actor of missing object logging to HandleObjectDeserializationError 2021-08-09 12:12:56 +02:00
Wojtek Figat
f68321c9f5 Fix pasting actors if cannot spawn a object (eg. type missing) to still paste valid objects 2021-08-09 12:12:32 +02:00
Wojtek Figat
a0e1c7c37e Add support for creating custom BoxVolume type in C# 2021-08-08 20:19:43 +02:00
Wojtek Figat
847641f655 Fix crash when spawning C# object that inherits from abstract C++ class 2021-08-08 19:10:51 +02:00
Wojtek Figat
84cca1ae98 Fix missing mesh collider vertices transformation for navmesh building 2021-08-08 16:20:48 +02:00
Wojtek Figat
71cf758ccf Fix crash when cooking collision data for multi-mesh models 2021-08-08 16:18:29 +02:00
Wojtek Figat
1c5754beff Merge branch 'PR-global-local-crash' of git://github.com/marynate/FlaxEngine into marynate-PR-global-local-crash 2021-08-07 16:52:39 +02:00
Wojtek Figat
e6d5d5330e Fix CharacterController minimum size checks to prevent crashes if values are too small 2021-08-07 15:52:49 +02:00
marynate
6908aa4a8a Catch potential runtime error from locale::global 2021-08-07 14:20:38 +08:00
Wojtek Figat
d22380c7cf Add warnings when cooking collision with empty mesh data 2021-08-06 15:07:50 +02:00
Wojtek Figat
25f48a3469 Fix compilation with MSVC 140 tools 2021-08-05 21:01:36 +02:00
Wojtek Figat
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
Wojtek Figat
fae682e406 Implement DownloadDataCPU for Mesh and add result entries count 2021-08-05 16:40:28 +02:00
Wojtek Figat
c5b9654547 Fix crash when unloading scene that has been already unloaded 2021-08-05 13:14:57 +02:00
Wojtek Figat
fc8c8b5c25 Tweaks and improvements for curves editing
#519
2021-08-04 16:35:19 +02:00
Wojtek Figat
1c9abef342 Fix asset cache when loading asset from path with relative parts 2021-08-04 11:26:24 +02:00
Wojtek Figat
b5d2b39c3e Fix Control.GetChildAtRecursive with overlapping controls 2021-08-03 11:14:17 +02:00
Wojtek Figat
d4817a95d7 Add MapTrack to SceneAnimationPlayer 2021-08-03 10:22:26 +02:00
Wojtek Figat
0e76bf22ed Fix crash when reading empty string from stream 2021-08-01 23:17:55 +02:00
Wojtek Figat
f06054bc9d Fix warnings 2021-07-30 16:33:10 +02:00
Wojtek Figat
429223c7e3 Fix Label text positioning when using Auto Fit 2021-07-30 15:58:06 +02:00
Wojtek Figat
25487c17e3 Fix stack overflow when using recursion with nested scene animations
#519
2021-07-30 14:29:40 +02:00
Wojtek Figat
563eecebda Add support for Pack/Unpack Structure nodes and Enum constant in Anim Graph 2021-07-30 12:37:36 +02:00
Wojtek Figat
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
Wojtek Figat
22551e9410 Fix crash when loading empty managed object data 2021-07-30 10:58:06 +02:00
Wojtek Figat
e970d53787 Fix using C#-only structures as Visual Script properties 2021-07-30 10:34:21 +02:00
Wojtek Figat
d8f555e8dc Add support for using structures as Visual Script and Anim Graph parameters 2021-07-29 23:35:30 +02:00
Wojtek Figat
24782bdd2f Fix Is Null and Is Valid nodes in Visual Script to handle managed instances comparison 2021-07-29 22:57:39 +02:00
Wojtek Figat
22d547e87b Refactor Variant type ManagedObject serialization to be usable for Visual Scripting 2021-07-29 22:56:11 +02:00
Wojtek Figat
19da74f913 Drop byte from VS types 2021-07-29 19:45:33 +02:00
Wojtek Figat
f42d2b8a18 Tweaks and improvements 2021-07-29 15:41:58 +02:00
Wojtek Figat
38249c362d Optimize memory allocations in Vulkan backend 2021-07-29 12:39:21 +02:00
Wojtek Figat
efe898f151 Merge remote-tracking branch 'origin/master' 2021-07-27 16:38:56 +02:00
Wojtek Figat
a713899a36 Add support for disabling Vulkan timer queries per-platform via define 2021-07-27 16:38:52 +02:00
Wojtek Figat
277e31c5dd Add helper FindScript<T> and FindActor<T> to Actor 2021-07-26 21:32:00 +02:00
Wojtek Figat
2050429d6c Fixes for Vulkan Swapchain on some platforms 2021-07-26 13:39:27 +02:00
Wojtek Figat
6718b37ca1 Fixes and improvements 2021-07-24 23:38:05 +02:00
Wojtek Figat
caaae8af78 Add NoUndo attribute for properties without undo usage 2021-07-24 23:37:44 +02:00
Wojtek Figat
135c0636bf Add GPU profiler events to ProbesRenderer 2021-07-24 16:24:19 +02:00
Wojtek Figat
f49e20bdb5 Revert unneeded and breaking change from D3D11 context state clearing
Ref: f5a6a18232
2021-07-24 16:23:55 +02:00
Wojtek Figat
974fb528e9 Merge branch 'patch-11' of git://github.com/stefnotch/FlaxEngine into stefnotch-patch-11 2021-07-23 16:25:57 +02:00
Wojtek Figat
91be427305 Fix typos 2021-07-23 16:25:12 +02:00
Wojtek Figat
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
Wojtek Figat
1e6d4026da Change WindowBase to allow for better code sharing for platforms without advanced windowing 2021-07-22 17:02:27 +02:00