Commit Graph

160 Commits

Author SHA1 Message Date
Wojtek Figat
8918c71312 Update old header usage 2022-12-22 19:31:01 +01:00
Wojciech Figat
df82a0f5d0 Add **GPU Memory profiler** to Editor 2022-12-08 16:30:37 +01:00
Wojciech Figat
cfffc76aa6 Fix potential crash 2022-12-02 10:04:46 +01:00
Wojtek Figat
76c1045444 Code cleanup after #823 2022-11-23 19:18:30 +01:00
Wojtek Figat
b581bf7bac Merge branch 'Better-Actor-Toolbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-Better-Actor-Toolbox 2022-11-23 19:02:26 +01:00
Wojtek Figat
af244718be Merge branch 'organized-content-new-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-organized-content-new-cm 2022-11-21 16:15:04 +01:00
Chandler Cox
4515844219 changed how the actor toolbox is created. Allows fo user to enter their own tabs and actors with an attribute 2022-11-11 16:37:45 -06:00
Wojtek Figat
e98621b887 Code style fix
#814
2022-11-06 23:05:36 +01:00
Chandler Cox
a1e4400994 changed to use attribute to add items to the content context menu, this also allows users to add their own items to the CM 2022-11-02 17:57:40 -05:00
Chandler Cox
1af0188a3c changed how actor context menus are created. 2022-10-31 19:18:43 -05:00
Wojciech Figat
a4cdca80fc Increase level of assertions in SimulationEventCallbackPhysX 2022-08-08 11:18:32 +02:00
Wojtek Figat
fe1cab6a7f Add Default auto-generated member to scripting structures and improve deserialization 2022-08-01 18:49:54 +02:00
Wojtek Figat
ff1fba403d Various fixes to allow compiling negine with custom build configurations 2022-07-26 23:10:01 +02:00
Wojtek Figat
c25305e695 Fix physics trigger layer mask matching trigger events (filter body types) 2022-07-24 13:12:18 +02:00
Wojtek Figat
928d318f24 Reorganize Physics Settings 2022-07-24 13:10:21 +02:00
Wojciech Figat
d33cf5f6d9 Fix crash when cooking mesh collision with a custom subset of material slots 2022-07-22 11:22:58 +02:00
Wojciech Figat
00f2548f1a Fix default value for RigidBody center of mass 2022-07-22 10:09:20 +02:00
Wojtek Figat
3070493729 Add support for Physics Scene origin shifting 2022-07-04 20:04:11 +02:00
Wojtek Figat
33513834df Add support for Large Worlds in more engine systems 2022-07-02 20:07:04 +02:00
Wojtek Figat
134c8b99aa Add relative-to-camera rendering for large worlds 2022-06-21 20:03:13 +02:00
Wojtek Figat
02cb0f938b Add old API with Vector3 for CollisionData 2022-06-16 10:57:15 +02:00
Wojtek Figat
9ba117cde3 Refactor OrientedBoundingBox to use Transform for transformation instead of Matrix (for large worlds) 2022-06-16 10:51:59 +02:00
Wojtek Figat
2bf6fac77d Format more engine code 2022-06-14 20:26:33 +02:00
Wojtek Figat
b815ba51a5 Fix build issues 2022-06-13 23:37:11 +02:00
Wojtek Figat
a881c90b2e Refactor engine to support double-precision vectors 2022-06-13 00:40:32 +02:00
Wojtek Figat
f82e370392 Refactor Vector types to support 64-bit precision via define switch 2022-05-25 20:04:33 +02:00
3523b1a85f Add PhysX actors to the scene immediately 2022-05-07 18:04:23 +03:00
Wojciech Figat
0ca6e70b66 Fix invalid Rigidbody bounds if it has no shapes attached 2022-03-28 19:28:25 +02:00
Wojtek Figat
6b84773190 Fix crash on CharacterController in prefab 2022-02-23 22:41:06 +01:00
Wojciech Figat
01cb08a924 Expose PhysicsBackend to the user 2022-02-01 17:40:28 +01:00
Wojtek Figat
05b80d17c5 Add tire wheel tire friction scale parameter for Wheeled Vehicle 2022-01-26 20:54:57 +01:00
Wojtek Figat
b998655e1a Fix 2022-01-20 23:52:45 +01:00
Wojtek Figat
37e11a4b1f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Source/Engine/Physics/Physics.Queries.cpp
#	Source/Engine/Physics/Utilities.h
2022-01-20 23:29:59 +01:00
Wojtek Figat
427846f73b Refactor Physics to separate PhysicsBackend
#673
2022-01-20 23:28:43 +01:00
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +01:00
Iain Mckay
498040765b Fixing conflicts 2022-01-05 14:33:25 +01:00
Iain Mckay
a5884a2e07 Fixing Linux build 2022-01-05 14:26:50 +01:00
Iain Mckay
2674086e0c Code review changes 2022-01-05 14:26:49 +01:00
Iain Mckay
32f225c922 Code review changes 2022-01-05 14:26:49 +01:00
Iain Mckay
77627f21f6 Code review feedback 2022-01-05 14:26:48 +01:00
Iain Mckay
87c2aefe03 Code review feedback 2022-01-05 14:26:47 +01:00
Iain Mckay
a4e102672d Adds feature for creating multiple physics scenes 2022-01-05 14:26:42 +01:00
xKamuna
ef40ccbe14 Fix issue with filters being ignored for two controllers colliding 2021-12-30 23:47:26 -08:00
Wojciech Figat
5447dc9e25 Fix crash when changing mesh collider in async for not-simulated actor 2021-11-16 20:59:57 +01:00
Wojtek Figat
e0d8a5be5d Add CollisionData.GetModelTriangle to retrieve source geometry triangle index from the raycast hit info 2021-11-05 11:49:10 +01:00
Wojtek Figat
3793630375 Add SuppressFaceRemapTable option for collision cooking 2021-11-05 11:48:23 +01:00
Wojtek Figat
406102fd25 Add FaceIndex to RayCastHit 2021-11-05 11:43:46 +01:00
Wojtek Figat
568c70f2f7 Optimize physics shapes debug drawing for large scenes by using culling for colliders 2021-11-04 15:59:41 +01:00
Wojtek Figat
f303b1c061 Add EnableAutoAnchor to Joint for automatic target anchor setup 2021-11-04 12:17:08 +01:00
Wojtek Figat
dfb739afcf More fixes 2021-11-03 12:26:10 +01:00