Commit graph

91 commits

Author SHA1 Message Date
RandomityGuy
3de0519d47 fix dynamic grid broadphase being broken 2024-11-05 20:25:58 +05:30
RandomityGuy
aedffdc2c3 lmao fix 2024-08-02 01:19:48 +05:30
RandomityGuy
8a1997190a swappable spawns 2024-07-17 22:24:19 +05:30
RandomityGuy
e7e50cf865 grid for broadphase, faster 2024-07-17 19:11:54 +05:30
RandomityGuy
97e8f5a753 more optimizations for mp 2024-07-17 16:27:24 +05:30
RandomityGuy
ef6612bcb8 this edge case 2024-07-16 00:35:49 +05:30
RandomityGuy
d74b8d81be optimize raycast 2024-07-14 20:00:01 +05:30
RandomityGuy
602e662503 holy shit finally nuke shadows out of the engine 2024-07-12 00:54:54 +05:30
RandomityGuy
e216be4ec9 fix a lot of things, camera (attempt), improve pathedinteriors scalability, touch support things, spectator mode mobile camera 2024-07-12 00:38:10 +05:30
RandomityGuy
19cc14679e fix spectator display bug and add collision invulnerability 2024-07-08 00:48:48 +05:30
RandomityGuy
c830d417f1 fix mps 2024-06-24 01:11:00 +05:30
RandomityGuy
a817d0481b slightly faster raycasts 2024-06-19 12:17:11 +05:30
RandomityGuy
b3978bb9bb add player list, scoreboard and working blast 2024-06-17 23:02:19 +05:30
RandomityGuy
81e4c98cca separate out marble logic and apply optimizations from mbu branch, prepare for netcode 2024-06-14 14:53:58 +05:30
RandomityGuy
63781f1532 optimize heap 2023-10-02 13:56:59 +05:30
RandomityGuy
dfc943e802 fix more memory leak 2023-10-01 23:19:00 +05:30
RandomityGuy
1ddb981702 use fast transforms for colliders 2023-05-19 19:10:55 +05:30
RandomityGuy
7fa0da4a9b minor physics things 2023-05-10 23:09:57 +05:30
RandomityGuy
964aa9aefb move DTS collision to use CollisionEntity 2023-05-09 23:27:13 +05:30
RandomityGuy
2283afe20d don't collide with tiny triangles 2023-02-19 18:42:28 +05:30
RandomityGuy
e78343ce39 fix MP broadphase 2023-02-16 01:05:52 +05:30
RandomityGuy
0fb0a47016 make cgl 10 load atleast 2023-02-16 00:47:23 +05:30
RandomityGuy
4bfd6dd6be triple digit gem counter 2023-02-14 17:24:45 +05:30
RandomityGuy
c56d382c3a fix some CCD and trigger bugs 2023-02-13 23:29:09 +05:30
RandomityGuy
266a29afc4 fix bad collision normals 2023-02-13 19:01:33 +05:30
RandomityGuy
ded22e5e37 fix wrong TRS order 2023-02-11 00:38:35 +05:30
RandomityGuy
04a774a41e transformed point caching 2022-12-30 14:51:17 +05:30
RandomityGuy
b62da3af89 debug commands 2022-12-26 23:47:04 +05:30
RandomityGuy
de20dbf0b8 more console support 2022-12-26 22:17:55 +05:30
RandomityGuy
fbeed31da2 improved collision 2022-12-26 18:29:18 +05:30
RandomityGuy
f917210f8c fix minor bugs and improve moving platform broadphase 2022-12-24 18:04:53 +05:30
RandomityGuy
2342d940a6 use mb method for end pad collision 2022-12-19 21:39:55 +05:30
RandomityGuy
affbceda51 fix item collection i guess?? 2022-12-19 19:07:07 +05:30
RandomityGuy
1c7ad635f8 fix dumb lag issue 2022-12-19 18:09:32 +05:30
RandomityGuy
a1e67dd7e9 use different BVH implementation 2022-12-18 23:09:28 +05:30
RandomityGuy
97d9db8295 improve gjk a bit to reduce some lag 2022-12-17 23:23:32 +05:30
RandomityGuy
c4234c3c63 use the hitbox of the rotated marble hitbox 2022-12-17 20:19:56 +05:30
RandomityGuy
57134b9a85 fix so much internal edges using new logic 2022-12-14 15:05:52 +05:30
RandomityGuy
9d229a4747 fix CCD and internal edges again this time by using mb methods, and other small lag fixes 2022-12-13 23:40:18 +05:30
RandomityGuy
8e19719060 make marble shaders better match original, attempt fix internal edge collisions 2022-12-12 22:52:36 +05:30
RandomityGuy
cfd40df7b6 attempt fix internal edge collisions 2022-12-12 01:42:12 +05:30
RandomityGuy
ba5f06a40d fix magnet sound persist, use BVH for interior CD (cleaner, similar perf), cull instances not in frustum, overall FPS improvements 2022-12-04 14:41:04 +05:30
RandomityGuy
2ae5f79890 fix pathedinterior bug 2022-11-13 14:37:48 +05:30
RandomityGuy
812af3925e speedup bounds calcs 2022-11-13 13:39:00 +05:30
RandomityGuy
3cb5d47e5b some more bugfixes and speedups 2022-11-12 19:46:54 +05:30
RandomityGuy
310be0760d fixed morph being really slow 2022-11-12 18:30:33 +05:30
RandomityGuy
fd674011ad minor stuff 2022-08-22 19:16:07 +05:30
RandomityGuy
b8df31324b improve performance of a lot of things 2022-08-15 00:14:23 +05:30
RandomityGuy
b2cd2d63a3 fix tornado rendering finally 2022-08-14 21:48:04 +05:30
RandomityGuy
049fe44d81 speed up *some* collision detection 2022-08-13 21:59:14 +05:30