Commit Graph

57 Commits

Author SHA1 Message Date
mafiesto4 09be8994e9 Add Render Layers to Camera and Render View for masking objects during rendering 2021-02-19 17:26:41 +01:00
mafiesto4 c86508ef57 Add support for updating particle effects in editor view when editing 2021-02-19 11:01:21 +01:00
mafiesto4 62bfc94f24 Add EditorScene for using gameplay logic in editor preview windows 2021-02-17 12:31:03 +01:00
mafiesto4 7cc5560adf Fix compilation warnings 2021-02-17 10:59:08 +01:00
mafiesto4 537dde594d Update Actor docs for GetScripts to be more precise about search method 2021-02-16 11:00:08 +01:00
mafiesto4 0841f5b479 Refactor Pre Rotation from spline model and spline collider into Pre Transform for more control 2021-02-15 22:09:05 +01:00
mafiesto4 81be73ad82 Fix spline model not drawing when using invalid material 2021-02-15 22:08:37 +01:00
mafiesto4 788907f3b1 Remove deprecated and unused ISceneObject and ITransformable 2021-02-15 12:09:46 +01:00
mafiesto4 c9ea812a24 Optimize DrawCall to pack indirect draw arg and graphics draw data with union 2021-02-15 11:52:06 +01:00
mafiesto4 e42a6b0ccc Fix default actor bounds 2021-02-15 10:53:49 +01:00
mafiesto4 312e4ad010 Merge branch 'master' into 1.1
# Conflicts:
#	Source/Engine/Content/JsonAsset.h
#	Source/Engine/Core/Config/Settings.h
2021-02-15 10:40:59 +01:00
mafiesto4 3bbda838a2 Fix error when spawning prefab with rigidbody 2021-02-14 16:50:35 +01:00
mafiesto4 4dd8e19f79 Fix Scene Queries to lock scene access 2021-02-12 11:27:47 +01:00
mafiesto4 5a23df6478 Fix missing saving Pre Rotation 2021-02-12 10:34:50 +01:00
mafiesto4 04b650cbc3 Add Pre Rotation to Spline Model and Spline Collider 2021-02-11 16:48:10 +01:00
mafiesto4 49758fbfff Add Spline Collider 2021-02-11 16:47:43 +01:00
mafiesto4 29521b1b03 Remove Spline init from OnEnable to prevent double setup on SplineModel and SplineCollider 2021-02-10 17:19:45 +01:00
mafiesto4 5cb2322270 Add default Deformable material for splines 2021-02-10 11:37:34 +01:00
mafiesto4 81e41d51c8 Remove Unlink from asset reference 2021-02-10 11:37:14 +01:00
mafiesto4 73efa35008 Add Level.GetActors and Level.GetScripts 2021-02-09 23:31:23 +01:00
mafiesto4 d4f959b681 Add support for Deformable material preview 2021-02-09 16:46:10 +01:00
mafiesto4 311dad7b82 Add Spline Model 2021-02-09 16:04:47 +01:00
mafiesto4 103d630d80 Fix tooltips generation for native properties to reflect getter and setter docsa 2021-02-07 21:41:17 +01:00
mafiesto4 08abc798cc Fix FindActor and FindScript in Level 2021-02-07 16:31:30 +01:00
mafiesto4 a560b19cbc Refactor draw calls and instancing logic to be more modular 2021-02-03 09:33:48 +01:00
mafiesto4 00fab5cfd6 Add event to spline for updating custom data 2021-02-02 12:53:18 +01:00
mafiesto4 85a6f485f1 Fixes and tweaks 2021-02-02 12:52:37 +01:00
mafiesto4 d2dba5680b Fix calling OnParentChanged in Actor load 2021-02-02 12:52:21 +01:00
mafiesto4 23652d1bc5 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Input/Input.cpp
2021-02-02 10:29:52 +01:00
mafiesto4 c3d9c52f1f Add support for spline point duplicate via Transform gizmo 2021-02-01 16:04:20 +01:00
mafiesto4 bf80827bfd Add more Spline API for curve editing 2021-02-01 13:50:56 +01:00
mafiesto4 fecf7d7804 Add virtual to Camera GetMatrices for custom cameras 2021-02-01 11:18:46 +01:00
mafiesto4 aedc619009 Fix crash when opening prefab that fails to load root ObjectsLookupIdMapping
Fixes #126
2021-01-28 01:11:02 +01:00
mafiesto4 a1cee0f0bf Fix crash when applying changes to prefab 2021-01-28 00:38:08 +01:00
mafiesto4 f0c7fbb0cf Add more utilities for Spline 2021-01-27 15:28:26 +01:00
mafiesto4 37e3a85080 Optimize splines debug rendering performance 2021-01-27 12:33:32 +01:00
mafiesto4 d0c0259ee2 Add setter methods for spline points 2021-01-27 12:12:40 +01:00
mafiesto4 aa2eeb8243 Add GetSplineDirection util to Spline 2021-01-26 12:32:35 +01:00
mafiesto4 b674aae970 Fix spline length calculation to include bezier shape 2021-01-26 12:12:16 +01:00
mafiesto4 023cdced0a Add utility to make spline curve linear or smooth 2021-01-26 09:32:41 +01:00
mafiesto4 fe78fa7575 Add Spline 2021-01-25 10:41:53 +01:00
mafiesto4 6cbeac6537 Merge remote-tracking branch 'origin/master' into 1.1
# Conflicts:
#	Source/Engine/Navigation/NavMesh.cpp
#	Source/Engine/Navigation/NavMeshBuilder.cpp
2021-01-22 11:31:22 +01:00
mafiesto4 8dce3c0fb7 Fix missing animated model parameter error 2021-01-20 13:38:42 +01:00
mafiesto4 ef240ce986 Add culling for decals (via DrawMinScreenSize property) 2021-01-18 15:53:15 +01:00
mafiesto4 e0f1f18998 Move Actor static flags helper methods to be manually implemented (less bindings) 2021-01-18 15:07:39 +01:00
mafiesto4 f80c33f381 Add Actor.HasStaticFlag 2021-01-18 15:07:01 +01:00
mafiesto4 2bfcc15f66 Add invoking BoxVolume::OnBoundsChanged after transform changed 2021-01-18 15:00:35 +01:00
mafiesto4 b2a2652b56 Fix not using hardcoded order for showing Actor main properties in editor 2021-01-13 15:35:53 +01:00
mafiesto4 27ed23c1b9 Add support for multiple navmeshes on a scene 2021-01-13 14:28:46 +01:00
mafiesto4 be319c446d Refactor settings types to use scripting API 2021-01-05 14:14:34 +01:00