diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/LOG00076.TXT b/examples/pybullet/gym/pybullet_envs/data/quadruped/LOG00076.TXT new file mode 100644 index 000000000..c1912b4e0 Binary files /dev/null and b/examples/pybullet/gym/pybullet_envs/data/quadruped/LOG00076.TXT differ diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur.urdf b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur.urdf new file mode 100644 index 000000000..fa4bc2d37 --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur.urdf @@ -0,0 +1,929 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_all.urdf b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_all.urdf new file mode 100644 index 000000000..68815043a --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_all.urdf @@ -0,0 +1,913 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_knees.urdf b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_knees.urdf new file mode 100644 index 000000000..2c5903e1f --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/minitaur_fixed_knees.urdf @@ -0,0 +1,929 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/quadruped.urdf b/examples/pybullet/gym/pybullet_envs/data/quadruped/quadruped.urdf new file mode 100644 index 000000000..8a6da709e --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/quadruped.urdf @@ -0,0 +1,712 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/t-motor.jpg b/examples/pybullet/gym/pybullet_envs/data/quadruped/t-motor.jpg new file mode 100644 index 000000000..dbd5d1a6e Binary files /dev/null and b/examples/pybullet/gym/pybullet_envs/data/quadruped/t-motor.jpg differ diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor.blend b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor.blend new file mode 100644 index 000000000..ba06c0075 Binary files /dev/null and b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor.blend differ diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.mtl b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.mtl new file mode 100644 index 000000000..af216a1cc --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.mtl @@ -0,0 +1,19 @@ +# Blender MTL File: 'tmotor.blend' +# Material Count: 2 + +newmtl None +Ns 0 +Ka 0.000000 0.000000 0.000000 +Kd 0.8 0.8 0.8 +Ks 0.8 0.8 0.8 +d 1 +illum 2 +map_Kd t-motor.jpg + +newmtl None_NONE +Ns 0 +Ka 0.000000 0.000000 0.000000 +Kd 0.8 0.8 0.8 +Ks 0.8 0.8 0.8 +d 1 +illum 2 diff --git a/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.obj b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.obj new file mode 100644 index 000000000..366398a4b --- /dev/null +++ b/examples/pybullet/gym/pybullet_envs/data/quadruped/tmotor3.obj @@ -0,0 +1,325 @@ +# Blender v2.78 (sub 0) OBJ File: 'tmotor.blend' +# www.blender.org +mtllib tmotor3.mtl +o Cylinder +v 0.000000 0.043000 -0.006500 +v 0.000000 0.043000 0.006500 +v 0.008389 0.042174 -0.006500 +v 0.008389 0.042174 0.006500 +v 0.016455 0.039727 -0.006500 +v 0.016455 0.039727 0.006500 +v 0.023890 0.035753 -0.006500 +v 0.023890 0.035753 0.006500 +v 0.030406 0.030406 -0.006500 +v 0.030406 0.030406 0.006500 +v 0.035753 0.023890 -0.006500 +v 0.035753 0.023890 0.006500 +v 0.039727 0.016455 -0.006500 +v 0.039727 0.016455 0.006500 +v 0.042174 0.008389 -0.006500 +v 0.042174 0.008389 0.006500 +v 0.043000 0.000000 -0.006500 +v 0.043000 0.000000 0.006500 +v 0.042174 -0.008389 -0.006500 +v 0.042174 -0.008389 0.006500 +v 0.039727 -0.016455 -0.006500 +v 0.039727 -0.016455 0.006500 +v 0.035753 -0.023890 -0.006500 +v 0.035753 -0.023890 0.006500 +v 0.030406 -0.030406 -0.006500 +v 0.030406 -0.030406 0.006500 +v 0.023890 -0.035753 -0.006500 +v 0.023890 -0.035753 0.006500 +v 0.016455 -0.039727 -0.006500 +v 0.016455 -0.039727 0.006500 +v 0.008389 -0.042174 -0.006500 +v 0.008389 -0.042174 0.006500 +v -0.000000 -0.043000 -0.006500 +v -0.000000 -0.043000 0.006500 +v -0.008389 -0.042174 -0.006500 +v -0.008389 -0.042174 0.006500 +v -0.016455 -0.039727 -0.006500 +v -0.016455 -0.039727 0.006500 +v -0.023890 -0.035753 -0.006500 +v -0.023890 -0.035753 0.006500 +v -0.030406 -0.030406 -0.006500 +v -0.030406 -0.030406 0.006500 +v -0.035753 -0.023889 -0.006500 +v -0.035753 -0.023889 0.006500 +v -0.039727 -0.016455 -0.006500 +v -0.039727 -0.016455 0.006500 +v -0.042174 -0.008389 -0.006500 +v -0.042174 -0.008389 0.006500 +v -0.043000 0.000000 -0.006500 +v -0.043000 0.000000 0.006500 +v -0.042174 0.008389 -0.006500 +v -0.042174 0.008389 0.006500 +v -0.039727 0.016455 -0.006500 +v -0.039727 0.016455 0.006500 +v -0.035753 0.023890 -0.006500 +v -0.035753 0.023890 0.006500 +v -0.030406 0.030406 -0.006500 +v -0.030406 0.030406 0.006500 +v -0.023889 0.035753 -0.006500 +v -0.023889 0.035753 0.006500 +v -0.016455 0.039727 -0.006500 +v -0.016455 0.039727 0.006500 +v -0.008389 0.042174 -0.006500 +v -0.008389 0.042174 0.006500 +vt 0.6520 0.1657 +vt 0.8624 0.3762 +vt 0.6520 0.8843 +vt 0.5790 0.9064 +vt 0.3543 0.8843 +vt 0.5031 0.9139 +vt 0.4273 0.9064 +vt 0.2871 0.8484 +vt 0.2281 0.8000 +vt 0.1798 0.7411 +vt 0.1438 0.6738 +vt 0.1217 0.6009 +vt 0.1142 0.5250 +vt 0.1217 0.4491 +vt 0.1438 0.3762 +vt 0.1798 0.3089 +vt 0.2281 0.2500 +vt 0.2871 0.2016 +vt 0.3543 0.1657 +vt 0.4273 0.1436 +vt 0.5031 0.1361 +vt 0.5790 0.1436 +vt 0.7192 0.2016 +vt 0.7781 0.2500 +vt 0.8265 0.3089 +vt 0.8846 0.4491 +vt 0.8920 0.5250 +vt 0.8846 0.6009 +vt 0.8624 0.6738 +vt 0.8265 0.7411 +vt 0.7781 0.8000 +vt 0.7192 0.8484 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vt 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0980 0.9952 0.0000 +vn 0.2903 0.9569 0.0000 +vn 0.4714 0.8819 0.0000 +vn 0.6344 0.7730 0.0000 +vn 0.7730 0.6344 0.0000 +vn 0.8819 0.4714 0.0000 +vn 0.9569 0.2903 0.0000 +vn 0.9952 0.0980 0.0000 +vn 0.9952 -0.0980 0.0000 +vn 0.9569 -0.2903 0.0000 +vn 0.8819 -0.4714 0.0000 +vn 0.7730 -0.6344 0.0000 +vn 0.6344 -0.7730 0.0000 +vn 0.4714 -0.8819 0.0000 +vn 0.2903 -0.9569 0.0000 +vn 0.0980 -0.9952 0.0000 +vn -0.0980 -0.9952 0.0000 +vn -0.2903 -0.9569 0.0000 +vn -0.4714 -0.8819 0.0000 +vn -0.6344 -0.7730 0.0000 +vn -0.7730 -0.6344 0.0000 +vn -0.8819 -0.4714 0.0000 +vn -0.9569 -0.2903 0.0000 +vn -0.9952 -0.0980 0.0000 +vn -0.9952 0.0980 0.0000 +vn -0.9569 0.2903 0.0000 +vn -0.8819 0.4714 0.0000 +vn -0.7730 0.6344 0.0000 +vn -0.6344 0.7730 0.0000 +vn -0.4714 0.8819 0.0000 +vn -0.2903 0.9569 0.0000 +vn -0.0980 0.9952 0.0000 +vn 0.0000 0.0000 -1.0000 +usemtl None +s off +f 30/1/1 22/2/1 6/3/1 +f 6/3/1 4/4/1 62/5/1 +f 2/6/1 64/7/1 62/5/1 +f 62/5/1 60/8/1 58/9/1 +f 58/9/1 56/10/1 54/11/1 +f 54/11/1 52/12/1 50/13/1 +f 50/13/1 48/14/1 54/11/1 +f 46/15/1 44/16/1 42/17/1 +f 42/17/1 40/18/1 38/19/1 +f 38/19/1 36/20/1 34/21/1 +f 34/21/1 32/22/1 38/19/1 +f 30/1/1 28/23/1 26/24/1 +f 26/24/1 24/25/1 22/2/1 +f 22/2/1 20/26/1 18/27/1 +f 18/27/1 16/28/1 22/2/1 +f 14/29/1 12/30/1 10/31/1 +f 10/31/1 8/32/1 6/3/1 +f 4/4/1 2/6/1 62/5/1 +f 62/5/1 58/9/1 6/3/1 +f 54/11/1 48/14/1 46/15/1 +f 46/15/1 42/17/1 54/11/1 +f 38/19/1 32/22/1 30/1/1 +f 30/1/1 26/24/1 22/2/1 +f 22/2/1 16/28/1 14/29/1 +f 14/29/1 10/31/1 22/2/1 +f 6/3/1 58/9/1 54/11/1 +f 54/11/1 42/17/1 38/19/1 +f 38/19/1 30/1/1 6/3/1 +f 22/2/1 10/31/1 6/3/1 +f 6/3/1 54/11/1 38/19/1 +usemtl None +f 2/33/2 3/34/2 1/35/2 +f 4/36/3 5/37/3 3/34/3 +f 6/38/4 7/39/4 5/37/4 +f 8/40/5 9/41/5 7/39/5 +f 10/42/6 11/43/6 9/41/6 +f 12/44/7 13/45/7 11/43/7 +f 14/46/8 15/47/8 13/45/8 +f 16/48/9 17/49/9 15/47/9 +f 18/50/10 19/51/10 17/49/10 +f 20/52/11 21/53/11 19/51/11 +f 22/54/12 23/55/12 21/53/12 +f 24/56/13 25/57/13 23/55/13 +f 26/58/14 27/59/14 25/57/14 +f 28/60/15 29/61/15 27/59/15 +f 30/62/16 31/63/16 29/61/16 +f 32/64/17 33/65/17 31/63/17 +f 34/66/18 35/67/18 33/65/18 +f 36/68/19 37/69/19 35/67/19 +f 38/70/20 39/71/20 37/69/20 +f 40/72/21 41/73/21 39/71/21 +f 42/74/22 43/75/22 41/73/22 +f 44/76/23 45/77/23 43/75/23 +f 46/78/24 47/79/24 45/77/24 +f 48/80/25 49/81/25 47/79/25 +f 50/82/26 51/83/26 49/81/26 +f 52/84/27 53/85/27 51/83/27 +f 54/86/28 55/87/28 53/85/28 +f 56/88/29 57/89/29 55/87/29 +f 58/90/30 59/91/30 57/89/30 +f 60/92/31 61/93/31 59/91/31 +f 62/94/32 63/95/32 61/93/32 +f 64/96/33 1/35/33 63/95/33 +f 31/63/34 55/87/34 63/95/34 +f 2/33/2 4/36/2 3/34/2 +f 4/36/3 6/38/3 5/37/3 +f 6/38/4 8/40/4 7/39/4 +f 8/40/5 10/42/5 9/41/5 +f 10/42/6 12/44/6 11/43/6 +f 12/44/7 14/46/7 13/45/7 +f 14/46/8 16/48/8 15/47/8 +f 16/48/9 18/50/9 17/49/9 +f 18/50/10 20/52/10 19/51/10 +f 20/52/11 22/54/11 21/53/11 +f 22/54/12 24/56/12 23/55/12 +f 24/56/13 26/58/13 25/57/13 +f 26/58/14 28/60/14 27/59/14 +f 28/60/15 30/62/15 29/61/15 +f 30/62/16 32/64/16 31/63/16 +f 32/64/17 34/66/17 33/65/17 +f 34/66/18 36/68/18 35/67/18 +f 36/68/19 38/70/19 37/69/19 +f 38/70/20 40/72/20 39/71/20 +f 40/72/21 42/74/21 41/73/21 +f 42/74/22 44/76/22 43/75/22 +f 44/76/23 46/78/23 45/77/23 +f 46/78/24 48/80/24 47/79/24 +f 48/80/25 50/82/25 49/81/25 +f 50/82/26 52/84/26 51/83/26 +f 52/84/27 54/86/27 53/85/27 +f 54/86/28 56/88/28 55/87/28 +f 56/88/29 58/90/29 57/89/29 +f 58/90/30 60/92/30 59/91/30 +f 60/92/31 62/94/31 61/93/31 +f 62/94/32 64/96/32 63/95/32 +f 64/96/33 2/33/33 1/35/33 +f 63/95/34 1/35/34 3/34/34 +f 3/34/34 5/37/34 7/39/34 +f 7/39/34 9/41/34 15/47/34 +f 11/43/34 13/45/34 15/47/34 +f 15/47/34 17/49/34 19/51/34 +f 19/51/34 21/53/34 23/55/34 +f 23/55/34 25/57/34 31/63/34 +f 27/59/34 29/61/34 31/63/34 +f 31/63/34 33/65/34 35/67/34 +f 35/67/34 37/69/34 31/63/34 +f 39/71/34 41/73/34 47/79/34 +f 43/75/34 45/77/34 47/79/34 +f 47/79/34 49/81/34 51/83/34 +f 51/83/34 53/85/34 55/87/34 +f 55/87/34 57/89/34 63/95/34 +f 59/91/34 61/93/34 63/95/34 +f 63/95/34 3/34/34 15/47/34 +f 9/41/34 11/43/34 15/47/34 +f 15/47/34 19/51/34 31/63/34 +f 25/57/34 27/59/34 31/63/34 +f 31/63/34 37/69/34 39/71/34 +f 41/73/34 43/75/34 47/79/34 +f 47/79/34 51/83/34 55/87/34 +f 57/89/34 59/91/34 63/95/34 +f 3/34/34 7/39/34 15/47/34 +f 19/51/34 23/55/34 31/63/34 +f 31/63/34 39/71/34 47/79/34 +f 47/79/34 55/87/34 31/63/34 +f 63/95/34 15/47/34 31/63/34