Diren D Bharwani
|
1b885c8878
|
Fixed a potential infinite loop in AABB Tree
This behaviour should've thrown an exception wtf???
|
2023-01-12 23:23:04 +08:00 |
Diren D Bharwani
|
eda1147b5c
|
Merge branch 'main' into PhySH
|
2023-01-12 20:12:26 +08:00 |
Diren D Bharwani
|
e359a91359
|
Missing commit from last
|
2023-01-12 20:12:17 +08:00 |
Diren D Bharwani
|
10ad5647df
|
Improved stability of sphere vs polyhedron
Still trying to solve the polyhedron vs polyhedron issue
|
2023-01-12 16:32:17 +08:00 |
Diren D Bharwani
|
6663156405
|
Fixed a false positive in sphere vs polyhedron
|
2023-01-12 15:58:01 +08:00 |
XiaoQiDigipen
|
8e58d47115
|
Merge pull request #306 from SHADE-DP/SP3-10-input-management
Changed default pathing for binding file serialisation
|
2023-01-09 17:44:14 +08:00 |
mushgunAX
|
356ec24cc2
|
Change default pathing for binding file I/O
|
2023-01-09 17:21:24 +08:00 |
XiaoQiDigipen
|
be337a2687
|
Merge pull request #305 from SHADE-DP/SP3-5-ECS
Added GetComponents to Component Manager
|
2023-01-09 16:59:45 +08:00 |
maverickdgg
|
4f63558f40
|
Added GetComponents to Component Manager
|
2023-01-09 10:44:36 +08:00 |
mushgunAX
|
7dbd0b93b3
|
Minor comment fix
|
2023-01-08 21:39:48 +08:00 |
mushgunAX
|
4123e76a7d
|
Checking Input Binding I/O
|
2023-01-08 21:36:19 +08:00 |
mushgunAX
|
92a7555370
|
Merge branch 'main' into SP3-10-input-management
|
2023-01-08 21:05:18 +08:00 |
mushgunAX
|
baaeb9ee10
|
Input Binding File I/O
|
2023-01-08 21:05:09 +08:00 |
Diren D Bharwani
|
ec945693aa
|
Merge branch 'main' into PhySH
|
2023-01-08 13:48:28 +08:00 |
Kah Wei
|
686e141efa
|
Fixed comment for SHPrimitiveGenerator::LineCapsuleCap
|
2023-01-08 01:46:52 +08:00 |
Kah Wei
|
f44e7b7a1c
|
Debug draw capsule now works with different orientations
|
2023-01-08 01:43:40 +08:00 |
Kah Wei
|
5c5ff38b49
|
Merge branch 'main' into SP3-1-DebugDraw
|
2023-01-08 01:07:15 +08:00 |
Kah Wei
|
98bfbc1048
|
Added DrawWireCapsule for debug draw (doesn't support orientation changes yet)
|
2023-01-08 01:06:50 +08:00 |
Diren D Bharwani
|
c3582cf5ee
|
Added a rotate method with quaternions for Vector3
|
2023-01-07 16:14:55 +08:00 |
Diren D Bharwani
|
8d8a300a60
|
Fixed temporal coherency of polyhedron contacts
|
2023-01-07 02:19:26 +08:00 |
Diren D Bharwani
|
3e91f99d78
|
Fixed contact point derivation and manifold reduction.
System tends to be a bit unstable now, will look into it. Islands and sleeping needs to be implemented to reduce unnecessary drift
|
2023-01-07 00:53:05 +08:00 |
Diren D Bharwani
|
57498bb8b8
|
Added untested contact point derivation
Left with reducing manifold with more than 4 contact points
|
2023-01-06 21:07:30 +08:00 |
Diren D Bharwani
|
8ca4045d55
|
R for retard
|
2023-01-05 17:53:48 +08:00 |
Diren D Bharwani
|
0c92e7ff6c
|
Added more comments and clarity for polyhedron edge contacts
|
2023-01-05 14:40:59 +08:00 |
Diren D Bharwani
|
68e11ba48e
|
Added edge vs edge contacts for convex polyhedron collisions
|
2023-01-05 13:42:17 +08:00 |
Diren D Bharwani
|
c484a088fd
|
Added first half of Gauss Map Optimised SAT
|
2023-01-05 01:12:25 +08:00 |
Diren D Bharwani
|
dffdec9d9c
|
Cleaned up colliders
|
2023-01-04 19:45:41 +08:00 |
Diren D Bharwani
|
dd2fc934a2
|
Removed Redundant Geometry
|
2023-01-04 17:48:08 +08:00 |
Diren D Bharwani
|
a49c674c2b
|
Generalised the Parallel Axis Theorem for computing inertia tensors
|
2023-01-04 15:03:58 +08:00 |
Diren D Bharwani
|
d7fa40776a
|
Merge remote-tracking branch 'origin/main' into PhySH
|
2023-01-04 14:35:37 +08:00 |
Diren D Bharwani
|
f7e867098d
|
Small changes to rigidbody tooltips
|
2023-01-03 20:30:20 +08:00 |
Sri Sham Haran
|
562c9e2064
|
Merge branch 'main' into SP3-4-Editor
|
2023-01-03 20:29:09 +08:00 |
Diren D Bharwani
|
b2645fb584
|
Added support for composite colliders
|
2023-01-03 18:53:21 +08:00 |
Diren D Bharwani
|
0460d776b0
|
Fixed collision tag panel fallacies and saving of tag masks
|
2023-01-03 10:40:02 +08:00 |
Diren D Bharwani
|
1b5024793c
|
Added debug drawing for rays
|
2023-01-03 10:14:39 +08:00 |
Diren D Bharwani
|
1f2a9820d1
|
Readded collision tags and moved collision filtering to an earlier stage
|
2023-01-02 22:49:12 +08:00 |
Diren D Bharwani
|
58a44997b2
|
Reworked raycasting on engine side. Re-added raycasting to scripting
|
2023-01-02 22:31:48 +08:00 |
Diren D Bharwani
|
ddfbc71400
|
Added implementation for raycasting into the collision space
|
2023-01-01 19:39:16 +08:00 |
Diren D Bharwani
|
7a92c2c86f
|
Reverted a change
|
2023-01-01 17:23:06 +08:00 |
Diren D Bharwani
|
50de3a8ef0
|
Added some todo comments
|
2023-01-01 17:15:49 +08:00 |
Diren D Bharwani
|
6f55f202b9
|
Added planes
|
2023-01-01 16:53:13 +08:00 |
Diren D Bharwani
|
37db6a2bf1
|
Merge remote-tracking branch 'origin/main' into PhySH
|
2023-01-01 14:11:47 +08:00 |
XiaoQiDigipen
|
a6a0e1588b
|
Merge pull request #299 from SHADE-DP/SP3-6-c-scripting
Added scripting quality of life features
|
2023-01-01 12:37:09 +08:00 |
XiaoQiDigipen
|
1590982507
|
Merge pull request #298 from SHADE-DP/SP3-10-input-management
Fixed and Enhanced Input Binding Management
|
2023-01-01 12:35:49 +08:00 |
Brandon Mak
|
d7754e125d
|
Wrote remove resource for render graph (untested)
|
2023-01-01 12:02:51 +08:00 |
Diren D Bharwani
|
38764e79b3
|
Added trigger check for sphere vs convex polyhedron
|
2023-01-01 03:32:59 +08:00 |
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 |