<mujoco model="rubik-v1.50">
	<asset>
		<texture name='rubik' file="rubik/rubik.png" gridsize="3 4" gridlayout=".U..LFRB.D.."/>
		<material name="MatRubik" texture="rubik" specular="1" shininess=".3" reflectance="0"/>
	</asset>

	<!--
		Note: Some properties of this XML (density) are overwritten in code. This is done because
		the full cube XML is heavily modified at runtime and the same code path is used for locked,
		face and full cube. Please refer to `dactyl_cube_simple.py` for details.
	-->

	<worldbody>
		<body name="middle" pos=".0285 .0285 .0285">
			<geom name="middle" type="box" size=".0285 .0285 .0285" material="MatRubik" condim="4"/>
			<site name="center" pos="0 0 0" rgba="1 0 0 1" size="0.01 0.01 0.01"></site>
			<joint name="cube_tx" type="slide" axis="1 0 0" limited="false"/>
			<joint name="cube_ty" type="slide" axis="0 1 0" limited="false"/>
			<joint name="cube_tz" type="slide" axis="0 0 1" limited="false"/>
			<joint name="cube_rot" type="ball" limited="false"/>
		</body>

		<body name="annotation:outer_bound" pos="0.0285 0.0285 0.0285">
			<geom conaffinity="0" contype="0" mass="0" pos="0 0 0" rgba="0.417022 0.720324 0.000114 0.1" size="0.0285 0.0285 0.0285" type="box"></geom>
		</body>
	</worldbody>

</mujoco>
