diff --git a/nerfstudio/viewer_beta/render_state_machine.py b/nerfstudio/viewer_beta/render_state_machine.py index 0f20963f6..0c0bd66ca 100644 --- a/nerfstudio/viewer_beta/render_state_machine.py +++ b/nerfstudio/viewer_beta/render_state_machine.py @@ -195,8 +195,7 @@ class RenderStateMachine(threading.Thread): while self.running: if not self.render_trigger.wait(0.2): # if we haven't received a trigger in a while, send a static action - if self.viewer.camera_state is not None: - self.action(RenderAction(action="static", camera_state=self.viewer.camera_state)) + self.action(RenderAction(action="static", camera_state=self.viewer.get_camera_state(self.client))) action = self.next_action self.render_trigger.clear() if action is None: