Commit Graph

119 Commits

Author SHA1 Message Date
Wojciech Figat
8c2241c6dc Update copyright year 2022-01-14 13:31:12 +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
Wojtek Figat
bd531aa6c2 Add Joint.SetJointOrientation utility 2021-11-03 12:24:41 +01:00
Wojtek Figat
fc55f6c7e9 Cleanup some code 2021-11-03 11:51:35 +01:00
Wojtek Figat
62b0d19866 Refactor Rigidbody automatic mass calculation to include physical material Density 2021-11-01 21:44:09 +01:00
Wojtek Figat
5e6b6133ca Add Joint.SetJointLocation for easier joints setup 2021-10-27 20:37:46 +02:00
Wojtek Figat
fe28aa4f5e Add helper comment about CapsuleCollider height 2021-10-27 17:43:34 +02:00
Wojtek Figat
e25915b9d1 Fix D6Joint twist limit debug display 2021-10-27 17:43:16 +02:00
Wojtek Figat
76e284e2ac Fix error when using over 180 angle for joint limits 2021-10-27 12:15:35 +02:00
Wojtek Figat
fa82d818d8 Refactor default D6JointMotion for D6Joint to Locked 2021-09-29 10:07:54 +02:00
Wojtek Figat
050e12c756 Fix D6Joint serialization 2021-09-29 10:07:54 +02:00
Wojtek Figat
8614e171c1 Fix joints properties ranges validation 2021-09-29 10:07:52 +02:00
Wojtek Figat
6ee5f5cc70 Add D6 Joint motions editing in Editor properties panel 2021-09-29 10:07:52 +02:00
Wojtek Figat
3d1213d669 Add improvements for joints editing with debug shapes 2021-09-29 10:07:51 +02:00
Wojtek Figat
777febc198 Tweaks 2021-09-24 16:38:26 +02:00
Wojtek Figat
799d79bd2f Fix crash when physics scene with only inactive vehicles 2021-09-24 13:53:44 +02:00
Wojtek Figat
4172ca39dc Fix native test compilation 2021-08-23 22:36:56 +02:00
Wojtek Figat
700b561ad1 Improve rigidbody warning message 2021-08-21 12:53:23 +02:00
Wojtek Figat
a59aec8425 Fix suspension force offset location 2021-08-20 16:33:31 +02:00
Wojtek Figat
aaca4ecc69 Add wheeled vehicle tire options 2021-08-20 16:33:11 +02:00
Wojtek Figat
078f56febe Add vehicle telemetry logging debug option 2021-08-20 16:32:47 +02:00
Wojtek Figat
17f128afeb Add digital steering option for a vehicle 2021-08-20 16:23:45 +02:00
Wojtek Figat
aa224f6296 Fix WheeledVehicle driving and suspension raycasts 2021-08-20 15:30:01 +02:00
Wojtek Figat
3cb4abab0d Optimize ticking disabled vehicles 2021-08-19 16:26:49 +02:00
Wojtek Figat
151454db2c Fix invalid rigidbody center of mass location 2021-08-19 15:46:36 +02:00
Wojtek Figat
4984ba1bb3 Add CookCollision to collision data with triangles as int32 2021-08-13 09:58:57 +02:00
Wojtek Figat
8074bb2fbe Add SuspensionForceOffset to vehicle wheel config 2021-08-12 18:21:46 +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
71cf758ccf Fix crash when cooking collision data for multi-mesh models 2021-08-08 16:18:29 +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
Wojtek Figat
d22380c7cf Add warnings when cooking collision with empty mesh data 2021-08-06 15:07:50 +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
5cbf091a7a Fix typos 2021-07-19 16:17:10 +02:00
Wojtek Figat
04c6ecc963 Add Physics Colliders debug view mode to display physical world shapes (solid) 2021-07-14 14:49:41 +02:00
Wojtek Figat
d5db9dd00c Optimize physics simulation collisions pair cache 2021-07-08 10:10:19 +02:00
Wojtek Figat
f5e5686853 Optimize includes in ThreadLocal.h 2021-07-08 00:34:49 +02:00
Wojtek Figat
d1b7b2d26d Optimize flushing active transform of physically simulated actors 2021-07-07 16:45:35 +02:00
Wojtek Figat
4744fa05ef Refactor Streaming with new settings and textures streaming configuration 2021-06-17 15:33:34 +02:00
Wojtek Figat
99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
Wojtek Figat
5a710ccd7a Hide GetPxShape impl 2021-06-09 14:49:36 +02:00
Wojtek Figat
d436b71ef5 Fix CharacterController still colliding after being disabled at runtime 2021-05-31 13:30:45 +02:00
Wojtek Figat
2b7b9e4d5a Fix typo in wheel type name 2021-05-26 22:40:09 +02:00