Commit Graph

80 Commits

Author SHA1 Message Date
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
GoaLitiuM
1f6fc02c24 Add physics queries for convex meshes 2021-05-12 17:51:28 +03:00
Wojtek Figat
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
Wojtek Figat
c4c1655f76 Fixes and tweaks 2021-05-03 19:25:03 +02:00
Wojtek Figat
0e75dba142 Optimize C++ compilation time 2021-04-30 16:27:57 +02:00
Wojtek Figat
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
Wojtek Figat
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
Wojtek Figat
1eacb36256 Minor tweaks 2021-04-20 10:58:14 +02:00
Wojtek Figat
ac1eb8d58d Merge branch 'master' into 1.2 2021-04-13 09:52:03 +02:00
Wojtek Figat
3a03fe5f7f Format code 2021-04-12 23:26:49 +02:00
Jean-Baptiste Perrier
eff5d0899d Order + Attributes + Return _up. 2021-04-08 20:35:01 +02:00
Wojtek Figat
a3012d0b27 Add warning when using Triangle Mesh collider under RigidBody 2021-04-08 11:21:12 +02:00
Jean-Baptiste Perrier
1610af3f3f Merge branch 'master' of https://github.com/FlaxEngine/FlaxEngine into pxupvector 2021-04-07 17:01:52 +02:00
Jean-Baptiste Perrier
60e926a62f Serialize UpDirection. 2021-04-07 17:01:37 +02:00
Wojtek Figat
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
Wojtek Figat
51926f517e Add support for masking Material Slots when cooking Collision Data 2021-03-31 12:15:38 +02:00
Jean-Baptiste Perrier
2524d93f6b Add Set/Get Up direction. 2021-03-30 21:43:03 +02:00
Wojtek Figat
a6d488c4ef Add support for generating Collision Data from Skinned Models 2021-03-30 17:58:24 +02:00
Wojtek Figat
3e1356ba2d Remove unused LimitAttribute into simple Limit 2021-03-30 12:28:33 +02:00
Wojtek Figat
a83ee4014e Expose more wheel settings in vehicle 2021-03-29 17:07:17 +02:00
Wojtek Figat
dd00c83f74 Add clutch strength option 2021-03-29 16:48:59 +02:00
Wojtek Figat
6ad8e8b133 Expose Setup on WheeledVehicle 2021-03-29 16:40:06 +02:00
Wojtek Figat
f17e347a15 Add differential settings to WheeledVehicle 2021-03-29 16:25:25 +02:00
Wojtek Figat
d95d3efe33 Fix 2021-03-29 15:38:04 +02:00
Wojtek Figat
d21ccac63e Add engine settings to WheeledVehicle 2021-03-29 15:36:55 +02:00
Wojtek Figat
3162d4e770 Add option for WheeledVehicle drive type 2021-03-29 13:41:25 +02:00
Wojtek Figat
e21c9d24de Add proper vehicle setup after editing wheel colliders 2021-03-26 17:11:26 +01:00
Wojtek Figat
2ce14b5e9c Increase physics solver iterations counts for vehicles to have more stability and quality 2021-03-26 16:14:06 +01:00
Wojtek Figat
3f68a0576d Reorder properties and add center of mass debug drawing 2021-03-26 15:47:00 +01:00
Wojtek Figat
4562dde31f Add Vehicles support 2021-03-26 15:11:07 +01:00
Wojtek Figat
8ef8b89fd5 Add constructor to BoundingBox for single point empty box construction 2021-03-18 21:50:05 +01:00
Wojtek Figat
d6b566a3fe Add support for accessing Game Settings and related assets in C# API in game build 2021-03-01 16:17:01 +01:00
Wojtek Figat
3658611e0f Fix compilation 2021-02-16 11:23:47 +01:00
Wojtek Figat
0841f5b479 Refactor Pre Rotation from spline model and spline collider into Pre Transform for more control 2021-02-15 22:09:05 +01:00
Wojtek Figat
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
Wojtek Figat
bd5897eaab Fixes and tweaks to SplineRopeBody 2021-02-12 17:18:32 +01:00
Wojtek Figat
8661091337 Add Spline Rope Body actor for ropes, chains and cables physics 2021-02-12 15:16:04 +01:00