Commit Graph

80 Commits

Author SHA1 Message Date
mafiesto4 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
mafiesto4 5cbf091a7a Fix typos 2021-07-19 16:17:10 +02:00
mafiesto4 04c6ecc963 Add Physics Colliders debug view mode to display physical world shapes (solid) 2021-07-14 14:49:41 +02:00
mafiesto4 d5db9dd00c Optimize physics simulation collisions pair cache 2021-07-08 10:10:19 +02:00
mafiesto4 f5e5686853 Optimize includes in ThreadLocal.h 2021-07-08 00:34:49 +02:00
mafiesto4 d1b7b2d26d Optimize flushing active transform of physically simulated actors 2021-07-07 16:45:35 +02:00
mafiesto4 4744fa05ef Refactor Streaming with new settings and textures streaming configuration 2021-06-17 15:33:34 +02:00
mafiesto4 99012725dc Adjust includes 2021-06-17 14:15:19 +02:00
mafiesto4 5a710ccd7a Hide GetPxShape impl 2021-06-09 14:49:36 +02:00
mafiesto4 d436b71ef5 Fix CharacterController still colliding after being disabled at runtime 2021-05-31 13:30:45 +02:00
mafiesto4 2b7b9e4d5a Fix typo in wheel type name 2021-05-26 22:40:09 +02:00
GoaLitiuM 1f6fc02c24 Add physics queries for convex meshes 2021-05-12 17:51:28 +03:00
mafiesto4 90f06e74a8 Merge branch 'rigidbody_addforceatposition' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-rigidbody_addforceatposition 2021-05-12 13:06:05 +02:00
GoaLitiuM c8f8b33bd9 Implement AddForceAtPosition for Rigidbodies 2021-05-09 17:40:43 +03:00
mafiesto4 c4c1655f76 Fixes and tweaks 2021-05-03 19:25:03 +02:00
mafiesto4 0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
mafiesto4 4f97ae35bb Merge branch 'capsule_trace_fix' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-capsule_trace_fix 2021-04-29 10:15:43 +02:00
GoaLitiuM 8409f9d2d4 Fix missing rotation parameters in capsule physics queries 2021-04-22 20:53:24 +03: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 1eacb36256 Minor tweaks 2021-04-20 10:58:14 +02:00
mafiesto4 ac1eb8d58d Merge branch 'master' into 1.2 2021-04-13 09:52:03 +02:00
mafiesto4 3a03fe5f7f Format code 2021-04-12 23:26:49 +02:00
jb-perrier eff5d0899d Order + Attributes + Return _up. 2021-04-08 20:35:01 +02:00
mafiesto4 a3012d0b27 Add warning when using Triangle Mesh collider under RigidBody 2021-04-08 11:21:12 +02:00
jb-perrier 1610af3f3f Merge branch 'master' of https://github.com/FlaxEngine/FlaxEngine into pxupvector 2021-04-07 17:01:52 +02:00
jb-perrier 60e926a62f Serialize UpDirection. 2021-04-07 17:01:37 +02:00
mafiesto4 ca6a075d8c Fix typos and code style 2021-04-06 11:46:30 +02:00
GoaLitiuM e7edb9d38c Add sweep and overlap physics queries for capsule shapes 2021-04-05 19:36:36 +03:00
mafiesto4 51926f517e Add support for masking Material Slots when cooking Collision Data 2021-03-31 12:15:38 +02:00
jb-perrier 2524d93f6b Add Set/Get Up direction. 2021-03-30 21:43:03 +02:00
mafiesto4 a6d488c4ef Add support for generating Collision Data from Skinned Models 2021-03-30 17:58:24 +02:00
mafiesto4 3e1356ba2d Remove unused LimitAttribute into simple Limit 2021-03-30 12:28:33 +02:00
mafiesto4 a83ee4014e Expose more wheel settings in vehicle 2021-03-29 17:07:17 +02:00
mafiesto4 dd00c83f74 Add clutch strength option 2021-03-29 16:48:59 +02:00
mafiesto4 6ad8e8b133 Expose Setup on WheeledVehicle 2021-03-29 16:40:06 +02:00
mafiesto4 f17e347a15 Add differential settings to WheeledVehicle 2021-03-29 16:25:25 +02:00
mafiesto4 d95d3efe33 Fix 2021-03-29 15:38:04 +02:00
mafiesto4 d21ccac63e Add engine settings to WheeledVehicle 2021-03-29 15:36:55 +02:00
mafiesto4 3162d4e770 Add option for WheeledVehicle drive type 2021-03-29 13:41:25 +02:00
mafiesto4 e21c9d24de Add proper vehicle setup after editing wheel colliders 2021-03-26 17:11:26 +01:00
mafiesto4 2ce14b5e9c Increase physics solver iterations counts for vehicles to have more stability and quality 2021-03-26 16:14:06 +01:00
mafiesto4 3f68a0576d Reorder properties and add center of mass debug drawing 2021-03-26 15:47:00 +01:00
mafiesto4 4562dde31f Add Vehicles support 2021-03-26 15:11:07 +01:00
mafiesto4 8ef8b89fd5 Add constructor to BoundingBox for single point empty box construction 2021-03-18 21:50:05 +01:00
mafiesto4 d6b566a3fe Add support for accessing Game Settings and related assets in C# API in game build 2021-03-01 16:17:01 +01:00
mafiesto4 3658611e0f Fix compilation 2021-02-16 11:23:47 +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 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 bd5897eaab Fixes and tweaks to SplineRopeBody 2021-02-12 17:18:32 +01:00
mafiesto4 8661091337 Add Spline Rope Body actor for ropes, chains and cables physics 2021-02-12 15:16:04 +01:00