Updates NativeViewer instantiations in sample scripts to pass a ViewerConfig object

PiperOrigin-RevId: 940654165
Change-Id: I984cb296593e992dd0d99ca44b43c54de4c3e96d
This commit is contained in:
Matija Kecman
2026-06-30 14:16:05 -07:00
committed by Copybara-Service
parent 3a623aaf33
commit f4b2f76def
3 changed files with 6 additions and 7 deletions
@@ -63,13 +63,13 @@ def view(
data = mujoco.MjData(first_msg.model)
app = studio_app.StudioApp(first_msg.model, data)
send_rate = 60.0
viewer = _viewer.NativeViewer(
app.model,
config = vp.ViewerConfig(
title=title,
width=_WIDTH.value,
height=_HEIGHT.value,
gfx=_GFX.value,
)
viewer = _viewer.NativeViewer(config)
while viewer.is_running() and app.is_running():
@@ -63,13 +63,13 @@ def view(
data = mujoco.MjData(first_msg.model)
app = studio_app.StudioApp(first_msg.model, data)
viewer = _viewer.NativeViewer(
app.model,
config = vp.ViewerConfig(
title=title,
width=_WIDTH.value,
height=_HEIGHT.value,
gfx=_GFX.value,
)
viewer = _viewer.NativeViewer(config)
while viewer.is_running() and app.is_running():
@@ -106,14 +106,13 @@ def main(argv: list[str]) -> None:
app = studio_app.StudioApp.from_argv(argv)
title = os.path.basename(sys.argv[0])
# Initialize the viewer.
viewer = _viewer.NativeViewer(
app.model,
config = viewer_protocol.ViewerConfig(
title=title,
width=_WIDTH.value,
height=_HEIGHT.value,
gfx=_GFX.value,
)
viewer = _viewer.NativeViewer(config)
# Variables for the custom UI.
centroid = [np.zeros(3) for _ in range(_N_HISTORY)]