def test_arrays_of_objs(): model = load_model_from_xml(BASIC_MODEL_XML) sim = MjSim(model) sim.forward() renderer = cymj.MjRenderContext(sim, offscreen=True) assert len( renderer.scn.camera) == 2, "Expecting scn.camera to be available"
def test_viewercontext(): model = load_model_from_xml(BASIC_MODEL_XML) sim = MjSim(model) sim.forward() renderer = cymj.MjRenderContext(sim, offscreen=True) renderer.add_marker(type=const.GEOM_SPHERE, size=np.ones(3) * 0.1, pos=np.zeros(3), mat=np.eye(3).flatten(), rgba=np.ones(4), label="mark")