Commit Graph

112 Commits

Author SHA1 Message Date
mafiesto4 2deac50c53 Various changes 2021-07-04 11:25:52 +02:00
mafiesto4 d7332509f7 Optimize Scene Rendering (cache drawable bounds and layers for culling with less cache misses) 2021-07-04 11:25:52 +02:00
mafiesto4 e61ebaa71b Add SceneNavigation for scene data for navigation system 2021-07-04 11:25:51 +02:00
mafiesto4 2e7b1d588e Optimize C# Actor.GetChildren<T>() and Actor.GetScripts<T>() 2021-06-27 12:47:25 +02:00
mafiesto4 fca4f4ba40 Optimize CPU particles sorting with Radix sort 2021-06-27 12:30:49 +02:00
mafiesto4 1fedad5dfe Add missing changes 2021-06-17 14:17:36 +02:00
mafiesto4 99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
mafiesto4 aa83af477a Add GetStringAnsiView to json value 2021-06-17 14:14:10 +02:00
mafiesto4 4a92850d9a Add async animations updating via Task Graph 2021-06-12 23:20:12 +02:00
mafiesto4 07ad94de13 Optimize Animated Model bones matrices buffer update 2021-06-12 23:20:06 +02:00
mafiesto4 e0b5558399 Fix spline model visibility after enable if was disabled on start 2021-06-08 14:13:26 +02:00
mafiesto4 c30e338f0a Fix gizmos debug draw shapes 2021-06-01 14:38:24 +02:00
mafiesto4 8a942922fe Merge remote-tracking branch 'origin/master' 2021-06-01 11:55:44 +02:00
mafiesto4 772172ed6b Fix bounding box calculations for Animated Models 2021-06-01 11:55:35 +02:00
mafiesto4 1789e879bf Add option to show bounds of the animated model in Editor preview 2021-06-01 10:36:13 +02:00
mafiesto4 760b687b02 Rename AnimationManager to Animations and expose to public 2021-05-31 19:32:35 +02:00
mafiesto4 d2f339dba1 Optimize scripting object data deserialziation 2021-05-30 14:12:41 +02:00
mafiesto4 cc8e098183 Fix duplicated Debug Draw inoke for actors 2021-05-15 12:53:54 +02:00
mafiesto4 5f851d2433 Fix reparenting actors in editor to preserve world position
#500
2021-05-14 13:01:25 +02:00
mafiesto4 fb5c45f474 Add SetMasterPoseModel to Animated Model for modular characters 2021-05-13 14:41:43 +02:00
mafiesto4 899e749d2d Fix missing call to OnAnimationUpdated when using custom skeleton pose 2021-05-13 13:15:09 +02:00
mafiesto4 e00e9d1552 Add SetCurrentPose to Animated Model 2021-05-13 13:09:06 +02:00
mafiesto4 9a3884636b Add AnimationUpdated event to Animated Model 2021-05-13 13:00:57 +02:00
mafiesto4 e267583bad Add FindClosestNode to Animated Model 2021-05-13 12:34:42 +02:00
mafiesto4 aa7c467679 Fix some profile event names 2021-05-04 00:16:01 +02:00
mafiesto4 51e5dc0c00 Add SceneTicking to engine API 2021-05-02 11:24:50 +02:00
mafiesto4 0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
mafiesto4 d2ac0429d3 Fix order when pasting UI Controls
#487
2021-04-29 15:22:36 +02:00
mafiesto4 c2afe0b6b2 Fix synchronizing ActorTreeNode order after actor duplicate
#487
2021-04-29 15:22:10 +02:00
mafiesto4 ace8295ab7 Merge remote-tracking branch 'origin/master' into localization
# Conflicts:
#	Source/Platforms/DotNet/Newtonsoft.Json.dll
#	Source/Platforms/DotNet/Newtonsoft.Json.pdb
#	Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
#	Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
2021-04-22 16:10:36 +02:00
mafiesto4 20331bc858 Fix crash when using Actor GetScript or GetChild with invalid index
#462
2021-04-20 10:12:57 +02:00
mafiesto4 a9ec4566e7 Add support for custom asset type factory in game code 2021-04-15 16:55:03 +02:00
mafiesto4 df07529f21 Fix game build 2021-04-13 09:34:23 +02:00
mafiesto4 3bfeb1db76 Add BoxBrush::SetMaterial 2021-04-12 19:07:18 +02:00
mafiesto4 5ab554f61c Fix using Camera refs 2021-04-12 12:57:15 +02:00
stefnotch 5b1c5824c8 Fix #408 by being more precise in some places
IEEE floating point numbers are fun ™️
2021-04-10 09:13:19 +02:00
mafiesto4 fcd86bccf5 Fix scripting reload without scenes loaded
#375
2021-03-22 23:41:21 +01:00
mafiesto4 f413431667 Add error check to prevent changing parent of the Scene actor 2021-03-21 13:27:45 +01:00
mafiesto4 4ae3fccfd9 Improve focusing on selected object in Editor
#328
2021-03-18 22:20:27 +01:00
mafiesto4 255b2c85c8 Add bounds calculation for Spline 2021-03-18 21:51:15 +01:00
mafiesto4 8ef8b89fd5 Add constructor to BoundingBox for single point empty box construction 2021-03-18 21:50:05 +01:00
mafiesto4 1f7a7a5488 Merge branch 'tweak-camera-projectpoint' of git://github.com/stefnotch/FlaxEngine into stefnotch-tweak-camera-projectpoint 2021-03-18 10:59:54 +01:00
mafiesto4 a21f6d1b9f Fix order of new objects in Prefab after apply
#357
2021-03-18 09:20:47 +01:00
mafiesto4 42366ee66a Fix synchronizing nested prefabs when adding new ObjectsLookupIdMapping
#351
2021-03-18 00:04:58 +01:00
mafiesto4 675bb93fd5 Fix missing prefab instanced actors events sending on changes apply (regression) 2021-03-17 19:24:29 +01:00
mafiesto4 0c74e2ff9d Fix crash on prefab sync on instance with missing objects 2021-03-17 18:29:15 +01:00
mafiesto4 f194004ebf Fix synchronizing ActiveInTreeChanged property with event after prefab changes apply 2021-03-17 17:15:37 +01:00
mafiesto4 30615e842d Fix crash on Actor deserialization if parentId is missing but actor already has a parent 2021-03-17 17:14:57 +01:00
mafiesto4 a479f1daf6 Fix preserving objects order in prefab instances on apply (based on the prefab)
Fixes #346
2021-03-17 00:24:29 +01:00
stefnotch 97ab226d7e Update Camera.ProjectPoint documentation to be clearer 2021-03-15 20:18:13 +01:00