37 Commits

Author SHA1 Message Date
c740204bd5 Wrap more rigiddynamic funcs 2023-10-10 03:43:00 +04:00
8c12404511 Fix bug in create dynamic 2023-10-09 09:27:06 +04:00
fdb8fbbccf Implement transform get/set functions 2023-10-09 07:19:09 +04:00
3d0a4f977b Comments and ClearUserData 2023-10-05 14:34:42 +04:00
5a55870493 Add funcs to set/get rigid actor user data 2023-10-05 13:25:48 +04:00
a01e4b6bbd Switch to mostly returning objects instead of pointers since
almost all objects contain only one pointer inside, making them
very small, so no point paying (de)allocation costs.

This has also been done to physx-c
2022-12-19 00:43:04 +04:00
96c55ad30d Add flag to say if pvd is supported 2022-12-07 06:38:33 +04:00
dd5a42c760 Support both checked and release modes 2022-12-07 06:34:13 +04:00
8e358fb31f Correct DefaultCpuDispatcherCreate 2022-12-07 01:45:28 +04:00
6880bac72a Add PvdSceneClient.Release 2022-12-07 00:53:27 +04:00
66d8f247f1 Support pvd being null in CreatePhysics 2022-12-07 00:01:42 +04:00
eb2be6355b ???? 2022-02-19 08:06:24 +04:00
fbd4ca7ce9 CPxPlane as value type 2022-02-19 08:04:43 +04:00
1b0d545d82 Update sceneDesc to non-pointer 2022-02-19 07:11:06 +04:00
fa291d4e4c RaycastBuffer release+RaycastWithHitBuffer 2022-02-19 06:33:50 +04:00
2abb66ec14 Full raycast data 2022-02-18 04:01:20 +04:00
dddb8a65d5 Full onContact data+inlining 2022-02-18 03:39:11 +04:00
d143660a1f Start raycast implementation 2022-02-16 08:17:49 +04:00
d118b82ce6 PairFlags enum and reading pairHeader cstruct 2022-02-14 09:46:10 +04:00
2831edb9d4 Receive onContact callbacks 2022-02-14 08:52:18 +04:00
3344705f6b Simulation filtering 2022-02-14 06:45:15 +04:00
832f16f3fe Support split sim 2022-02-14 00:13:24 +04:00
940a0b2db6 Rigiddynamic CMass+Shape local poses 2022-01-28 09:27:50 +04:00
eb4519cc53 Shapes+RigidActors+CreateExclusiveShape+add createRigid dynamic/static to physics 2022-01-28 09:05:48 +04:00
082215d4ac More rigiddynamic stuff 2022-01-28 07:00:46 +04:00
56a7943405 Implement SetScratchBuffer 2022-01-28 06:36:19 +04:00
4af88c06d3 More rigid dynamic funcs 2022-01-28 05:53:56 +04:00
ce662775a4 Implementing the rigiddynamic api 2022-01-28 05:49:27 +04:00
2648e5743e Capsule geometry 2022-01-28 02:01:08 +04:00
0997e2ef30 Simplify wrapping 2022-01-22 22:24:49 +04:00
e8bee27262 PhysX POC Alhamdullah! 2022-01-20 04:46:38 +04:00
ccecb3a1b0 Simulate and fetch results 2022-01-17 20:33:36 +04:00
c3c74b46a4 PvdSceneClient 2022-01-17 19:37:00 +04:00
6fe8f6eba1 Fix PVD connection 2022-01-17 14:41:47 +04:00
eb8eea6c44 Towards an mvp 2022-01-17 04:36:56 +04:00
845b0612dc Wrap some foundation+pvd classes 2022-01-16 04:08:38 +04:00
a93e9fd7d1 Init of physX Alhamdullah! 2022-01-16 01:30:28 +04:00