summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-10-20 21:16:42 -0400
committerJonathan Bradley <jcb@pikum.xyz>2023-11-15 13:06:16 -0500
commit5ec6a1a0e36a4a035c0adcf2993f2c435c59db27 (patch)
tree476a57b8d972bcc2b8ea40d6296e7e645390f868 /src
parent4cd5b991a6c4cd3bd8f052a052df03485f1d8526 (diff)
set gravity on Y axis
Diffstat (limited to 'src')
-rw-r--r--src/ecs.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ecs.cpp b/src/ecs.cpp
index 17c5a89..3c5cbdb 100644
--- a/src/ecs.cpp
+++ b/src/ecs.cpp
@@ -60,7 +60,8 @@ void ECS_Init() {
btSolver = Pke_New<btSequentialImpulseConstraintSolver>(bulletBucket);
btDynamicsWorld = Pke_New<btDiscreteDynamicsWorld>(bulletBucket);
new (btDynamicsWorld) btDiscreteDynamicsWorld(btDispatcher, btBroadphase, btSolver, btConfiguration);
- btDynamicsWorld->setGravity(btVector3(0, -1, 0));
+ auto grav = btDynamicsWorld->getGravity();
+ btDynamicsWorld->setGravity(btVector3(grav.getX(), grav.getZ(), grav.getY()));
}
}