From 0625cf49659ffe0a86cfe51af03e29c512a1d55a Mon Sep 17 00:00:00 2001 From: Flavio Calva Date: Tue, 1 Mar 2022 20:05:03 +0100 Subject: [PATCH] changed do_physics --- pmachines/app.py | 2 +- pmachines/scenes/scene_basketball.py | 2 +- prj.org | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pmachines/app.py b/pmachines/app.py index 1916d54..ce10dc6 100755 --- a/pmachines/app.py +++ b/pmachines/app.py @@ -221,7 +221,7 @@ class PmachinesApp: self.world.set_debug_node(self._debug_np.node()) def update(task): dt = globalClock.get_dt() - self.world.do_physics(dt) + self.world.do_physics(dt, 10, 1/180) return task.cont self._phys_tsk = taskMgr.add(update, 'update') diff --git a/pmachines/scenes/scene_basketball.py b/pmachines/scenes/scene_basketball.py index 03053f9..43cef26 100644 --- a/pmachines/scenes/scene_basketball.py +++ b/pmachines/scenes/scene_basketball.py @@ -27,7 +27,7 @@ class SceneBasketBall(Scene): #self.items += [Shelf(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, mass=0, pos=(-5.45, 0, -3.18), restitution=1)] #self.items += [Shelf(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, mass=0, pos=(3.78, 0, -1.45))] #self.items += [Domino(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, count=9)] - self.items += [Domino(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, pos=(-.61, 0, -.94))] + self.items += [Domino(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, pos=(-.61, 0, -.89))] self.items[-1].set_strategy(DownStrategy(self.items[-1]._np, 35)) self.items += [Domino(self._world, self._mouse_plane_node, self.cb_inst, self.current_bottom, self.repos, pos=(-.06, 0, -.89))] self.items[-1].set_strategy(DownStrategy(self.items[-1]._np, 35)) diff --git a/prj.org b/prj.org index 98a8f3e..f311323 100644 --- a/prj.org +++ b/prj.org @@ -1,6 +1,5 @@ * issues * todo -** unstable physics computations ** menu: (two rows) ** level domino + box + basketball ** level teetertooter -- 2.30.2