Diren D Bharwani
|
f3c0bdbcfd
|
Clean up
|
2023-01-01 03:24:34 +08:00 |
Diren D Bharwani
|
67907b1ca9
|
Replaced twin-edge dependency on sphere vs convex polyhedron
|
2023-01-01 02:48:02 +08:00 |
Diren D Bharwani
|
00f8726e46
|
Solved edge case for sphere vs convex polyhedron
|
2023-01-01 02:42:44 +08:00 |
Diren D Bharwani
|
3a7336fe15
|
Improved stability of sphere vs convex polyhedron except for one edge case
|
2022-12-31 18:43:46 +08:00 |
Diren D Bharwani
|
6451ca5e95
|
forgot to flip a normal
|
2022-12-31 01:40:28 +08:00 |
Diren D Bharwani
|
896b47c1a0
|
Fixed and optimised sphere vs convex polyhedron
Improved sphere vs convex polyhedron from O(n^2) to O(n). Math is amazing.
|
2022-12-31 01:11:25 +08:00 |
Diren D Bharwani
|
82d46fce99
|
Fixed voronoi region tests for sphere vs convex polyhedron
|
2022-12-30 23:53:45 +08:00 |
Diren D Bharwani
|
3586c7ffdc
|
Added mostly working sphere vs convex polyhedron collision detection
|
2022-12-30 21:43:22 +08:00 |
Diren D Bharwani
|
50e3ddf0dd
|
Fixed box inertia tensor calculation
|
2022-12-30 17:59:59 +08:00 |
Diren D Bharwani
|
400cbb35d9
|
Partial implementation of a generic convex polyhedron object
|
2022-12-30 00:45:37 +08:00 |
Diren D Bharwani
|
0df6e09ed6
|
Added box collision shapes
|
2022-12-24 13:32:50 +08:00 |
Diren D Bharwani
|
89f1f60064
|
Added physics settings menu for easily toggling debug draw states
|
2022-12-24 02:19:53 +08:00 |
Diren D Bharwani
|
b667e4df87
|
Implemented axis locking constraints
|
2022-12-22 03:11:14 +08:00 |
Diren D Bharwani
|
f4f6cb7eae
|
Fixed sequential impulses
|
2022-12-22 01:10:25 +08:00 |
Diren D Bharwani
|
92ed8a29ff
|
Fixed bug with non-dynamic masses being overriden
|
2022-12-21 19:04:10 +08:00 |
Diren D Bharwani
|
d109d06764
|
Implemented sequential impulses using baumgarte stabilisation
There is a bug with masses of static bodies not being properly set
|
2022-12-21 18:57:10 +08:00 |
Diren D Bharwani
|
265a5bece8
|
Slight refactor to fix collision states for very fast moving objects
|
2022-12-21 00:40:01 +08:00 |
Diren D Bharwani
|
751a16dcc3
|
Tested collision detection with collision states
|
2022-12-20 02:13:06 +08:00 |
Diren D Bharwani
|
cf9d4ef04b
|
Implemented backbone for collision detection with broadphase
|
2022-12-19 16:56:34 +08:00 |
Diren D Bharwani
|
6b8232ae91
|
Fixed bug where intertia tensors were not reset when unlocking axes
|
2022-12-16 02:02:20 +08:00 |
Diren D Bharwani
|
27760a95c9
|
Tested physics interactions with scripts
|
2022-12-15 23:00:15 +08:00 |
Diren D Bharwani
|
af3a5e7dc9
|
Re-implemented Collider Debug Drawing
|
2022-12-13 03:54:37 +08:00 |
Diren D Bharwani
|
c1d7702914
|
Moved debug draw state to colliders. Synced collider positions with rigid bodies
|
2022-12-11 20:12:26 +08:00 |
Diren D Bharwani
|
38b1c46d1f
|
Added physics world and tested applied gravity for linear movement
|
2022-12-05 00:20:29 +08:00 |
Diren D Bharwani
|
ca45a12186
|
Restructured Physics Systems & Interfaces
|
2022-12-04 17:31:22 +08:00 |
Diren D Bharwani
|
6cd203179a
|
Added Rigid Body
|
2022-12-02 19:01:08 +08:00 |