From 7008f574e1d8c18f187a301c99b32211179b73a5 Mon Sep 17 00:00:00 2001 From: Ipuch Date: Thu, 28 Nov 2024 11:54:54 -0500 Subject: [PATCH] fix: restore meshes in frame by frame update --- pyorerun/biorbd_components/model_updapter.py | 3 +++ pyorerun/phase_rerun.py | 6 ------ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/pyorerun/biorbd_components/model_updapter.py b/pyorerun/biorbd_components/model_updapter.py index aaef93d..6e47836 100644 --- a/pyorerun/biorbd_components/model_updapter.py +++ b/pyorerun/biorbd_components/model_updapter.py @@ -175,6 +175,9 @@ def to_rerun(self, q: np.ndarray) -> None: q: np.ndarray The generalized coordinates of the model one-dimensional array, i.e., q.shape = (n_q,). """ + for segment in self.segments: + segment.mesh.initialize() + for component in self.components: component.to_rerun(q) diff --git a/pyorerun/phase_rerun.py b/pyorerun/phase_rerun.py index 42c4f83..efe6316 100644 --- a/pyorerun/phase_rerun.py +++ b/pyorerun/phase_rerun.py @@ -234,14 +234,8 @@ def rerun_with_chunks( times=times, components=chunk, ) - import time for name, chunk in self.biorbd_models.to_chunk().items(): - print(name, chunk) - # make 0.1 sec pause with python lib - # time.sleep(0.1) - - rr.send_columns( name, times=times,