Commit Graph

110 Commits

Author SHA1 Message Date
mafiesto4 ef240ce986 Add culling for decals (via DrawMinScreenSize property) 2021-01-18 15:53:15 +01:00
mafiesto4 d19c31555b Add support for dynamic updating navmesh when moving NavModifierVolume 2021-01-18 15:08:00 +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 fdc8e371c4 Add support for using NavAreas for navigation 2021-01-18 13:18:26 +01:00
mafiesto4 c1216a4318 Add NavAreaProperties 2021-01-18 11:42:17 +01:00
mafiesto4 2ae78b9afd Fix navmesh tiles build 2021-01-18 10:51:55 +01:00
mafiesto4 01a30faa62 Add NavMesh Modifier Volume actor type 2021-01-15 16:46:40 +01:00
mafiesto4 070faf12da Fixes for the rotated navmeshes building 2021-01-15 12:48:22 +01:00
mafiesto4 65d3883f03 Add support for masking navmesh agents in NavMeshBoundsVolume 2021-01-15 11:59:21 +01:00
mafiesto4 2c2c1af97f Add NavAgentMask 2021-01-15 11:59:04 +01:00
mafiesto4 d7949b5405 Remove deprecated comment 2021-01-14 14:29:27 +01:00
mafiesto4 f8624ae768 Fix crash during navmesh build when actor gets removed 2021-01-14 14:18:40 +01:00
mafiesto4 98d272a903 Add support for SphereCollider and CapsuleCollider for navmesh 2021-01-14 14:18:22 +01:00
mafiesto4 7835259a83 Add TestPath utility to navigation system 2021-01-14 13:11:32 +01:00
mafiesto4 93aa265b20 Add support for rotated navmeshes 2021-01-14 13:08:53 +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 af692605ab Add option to hide navmesh in editor debug view 2021-01-13 15:21:50 +01:00
mafiesto4 d1a282e228 Fix removing unused navmesh tiles on whole scene rebuild 2021-01-13 14:50:43 +01:00
mafiesto4 88bddfb141 Add navmesh name to logs for better debugging 2021-01-13 14:49:50 +01:00
mafiesto4 29c3e2d54b Fix Color doc comments 2021-01-13 14:28:58 +01:00
mafiesto4 27ed23c1b9 Add support for multiple navmeshes on a scene 2021-01-13 14:28:46 +01:00
mafiesto4 dba43c4e9f Add support for using ObsoleteAttribute to upgrade old C# asset/script data format after refactor 2021-01-12 15:33:17 +01:00
mafiesto4 45211fa61c Merge remote-tracking branch 'origin/master' into navigation-features 2021-01-12 12:04:20 +01:00
mafiesto4 698cfd0c0a Fix BlurPanel crashes due to slider for BlurStrength 2021-01-09 18:09:39 +01:00
mafiesto4 dca6736a6f Inline Vulkan func 2021-01-06 23:53:22 +01:00
mafiesto4 f10c6b4ff6 Fix Linux build 2021-01-05 19:51:47 +01:00
mafiesto4 336a3bd484 Move shader source code length adjustment to the main compilation routine 2021-01-05 14:25:38 +01:00
mafiesto4 12f34f33b3 Fix PlatformSettings typedef on Android 2021-01-05 14:17:15 +01:00
mafiesto4 bd3f2b3019 Update DirectXShaderCompiler to 1.6 2021-01-05 14:16:57 +01:00
mafiesto4 31bab88a5b Fix PlatformSettings typedef on Android 2021-01-05 14:15:49 +01:00
mafiesto4 199683897a Update DirectXShaderCompiler to 1.6 2021-01-05 14:15:22 +01:00
mafiesto4 be319c446d Refactor settings types to use scripting API 2021-01-05 14:14:34 +01:00
mafiesto4 cc8e78b505 Merge remote-tracking branch 'origin/master' into navigation-features
# Conflicts:
#	Source/Editor/Content/Settings/NavigationSettings.cs
#	Source/Engine/Engine/PhysicalMaterial.cs
#	Source/Tools/Flax.Build/Bindings/BindingsGenerator.Api.cs
2021-01-04 14:31:56 +01:00
mafiesto4 c5568c8eae Add support for loading JsonAsset instance objects if they implement ISerializable interface 2021-01-04 14:19:51 +01:00
mafiesto4 8dc5b11f51 Add API_INTERFACE to scripting API bindings for implementing interfaces 2021-01-04 14:18:59 +01:00
mafiesto4 786f057971 Fix crash on scripting reload when using Anim Graph with custom nodes 2021-01-03 23:18:53 +01:00
mafiesto4 c1a83662d9 Add additional check for twice plugin initialization in case of error 2021-01-03 23:18:24 +01:00
mafiesto4 0b3232d94b Merge branch 'gameplugin' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-gameplugin 2021-01-03 22:52:55 +01:00
mafiesto4 bf9204f146 Add IconsScale to editor interface options 2021-01-03 22:13:31 +01:00
mafiesto4 add539392a Merge branch 'IconScaling' of git://github.com/DaveTheGameDev/FlaxEngine into DaveTheGameDev-IconScaling 2021-01-03 21:06:25 +01:00
mafiesto4 cc399b51f0 Merge branch 'copyright' of git://github.com/jb-perrier/FlaxEngine into jb-perrier-copyright 2021-01-03 20:27:08 +01:00
mafiesto4 23c51694c7 Reimplement Motion Blur 2021-01-03 20:13:09 +01:00
jb-perrier 03eb39afe6 Bumping all copyright headers to 2021. 2021-01-02 14:28:49 +01:00
jb-perrier 463e981d39 GamePlugin only used in PlayMode/Cooked game. 2021-01-01 20:20:38 +01:00
mafiesto4 e5286510d1 Fix reaming opengl leftovers 2020-12-31 16:56:09 +01:00
mafiesto4 66e8560b51 Fix comparing String with StringView 2020-12-31 16:55:42 +01:00
mafiesto4 3877f100c3 Fix C# methods lookup for method signatures with output structure parameter passed as reference 2020-12-31 16:50:49 +01:00
mafiesto4 d94e777feb Add support for using unsigned integer input fields in Visject Surface editor 2020-12-31 15:36:07 +01:00