home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
p
/
povray3a
/
POV3Demo
/
Objects
/
inc
/
Robot
< prev
Wrap
Text File
|
1995-05-26
|
33KB
|
262 lines
/* Object 'V_Shaft' */
mesh {
triangle { <10.0000, 51.4379, 381.4379>, <-40.0000, 101.4379, 381.4379>, <10.0000, 101.4379, 381.4379> }
triangle { <-40.0000, 101.4379, 381.4379>, <10.0000, 51.4379, 381.4379>, <-40.0000, 51.4379, 381.4379> }
triangle { <-40.0000, 101.4379, 381.4379>, <10.0000, 101.4379, -191.4379>, <10.0000, 101.4379, 381.4379> }
triangle { <-40.0000, 101.4379, 381.4379>, <-40.0000, 101.4379, -191.4379>, <10.0000, 101.4379, -191.4379> }
triangle { <10.0000, 101.4379, 381.4379>, <10.0000, 51.4379, -191.4379>, <10.0000, 51.4379, 381.4379> }
triangle { <10.0000, 101.4379, 381.4379>, <10.0000, 101.4379, -191.4379>, <10.0000, 51.4379, -191.4379> }
triangle { <10.0000, 51.4379, 381.4379>, <-40.0000, 51.4379, -191.4379>, <-40.0000, 51.4379, 381.4379> }
triangle { <10.0000, 51.4379, 381.4379>, <10.0000, 51.4379, -191.4379>, <-40.0000, 51.4379, -191.4379> }
triangle { <-40.0000, 51.4379, 381.4379>, <-40.0000, 101.4379, -191.4379>, <-40.0000, 101.4379, 381.4379> }
triangle { <-40.0000, 51.4379, 381.4379>, <-40.0000, 51.4379, -191.4379>, <-40.0000, 101.4379, -191.4379> }
triangle { <-40.0000, 101.4379, -191.4379>, <10.0000, 51.4379, -191.4379>, <10.0000, 101.4379, -191.4379> }
triangle { <10.0000, 51.4379, -191.4379>, <-40.0000, 101.4379, -191.4379>, <-40.0000, 51.4379, -191.4379> }
texture { CHROME_GIFMAP }
}
/* Object 'Hinge' */
mesh {
smooth_triangle { <-60.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <-100.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000>, <-60.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000> }
smooth_triangle { <60.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000>, <20.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <20.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000> }
smooth_triangle { <-60.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <-100.0000, 30.0000, 380.0000>, <0.000, -1.000, 0.000>, <-100.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000> }
smooth_triangle { <60.0000, 30.0000, 380.0000>, <0.000, -1.000, 0.000>, <20.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <60.0000, 30.0000, 490.0000>, <0.000, -1.000, 0.000> }
smooth_triangle { <-60.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <60.0000, 30.0000, 380.0000>, <0.000, -1.000, 0.000>, <-100.0000, 30.0000, 380.0000>, <0.000, -1.000, 0.000> }
smooth_triangle { <60.0000, 30.0000, 380.0000>, <0.000, -1.000, 0.000>, <-60.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000>, <20.0000, 30.0000, 410.0000>, <0.000, -1.000, 0.000> }
triangle { <-100.0000, 30.0000, 490.0000>, <-60.0000, 130.0000, 490.0000>, <-60.0000, 30.0000, 490.0000> }
triangle { <-100.0000, 30.0000, 490.0000>, <-100.0000, 130.0000, 490.0000>, <-60.0000, 130.0000, 490.0000> }
triangle { <-60.0000, 30.0000, 490.0000>, <-60.0000, 130.0000, 410.0000>, <-60.0000, 30.0000, 410.0000> }
triangle { <-60.0000, 30.0000, 490.0000>, <-60.0000, 130.0000, 490.0000>, <-60.0000, 130.0000, 410.0000> }
triangle { <-60.0000, 30.0000, 410.0000>, <20.0000, 130.0000, 410.0000>, <20.0000, 30.0000, 410.0000> }
triangle { <-60.0000, 30.0000, 410.0000>, <-60.0000, 130.0000, 410.0000>, <20.0000, 130.0000, 410.0000> }
triangle { <20.0000, 30.0000, 410.0000>, <20.0000, 130.0000, 490.0000>, <20.0000, 30.0000, 490.0000> }
triangle { <20.0000, 30.0000, 410.0000>, <20.0000, 130.0000, 410.0000>, <20.0000, 130.0000, 490.0000> }
triangle { <20.0000, 30.0000, 490.0000>, <60.0000, 130.0000, 490.0000>, <60.0000, 30.0000, 490.0000> }
triangle { <20.0000, 30.0000, 490.0000>, <20.0000, 130.0000, 490.0000>, <60.0000, 130.0000, 490.0000> }
triangle { <60.0000, 30.0000, 490.0000>, <60.0000, 130.0000, 380.0000>, <60.0000, 30.0000, 380.0000> }
triangle { <60.0000, 30.0000, 490.0000>, <60.0000, 130.0000, 490.0000>, <60.0000, 130.0000, 380.0000> }
triangle { <60.0000, 30.0000, 380.0000>, <-100.0000, 130.0000, 380.0000>, <-100.0000, 30.0000, 380.0000> }
triangle { <60.0000, 30.0000, 380.0000>, <60.0000, 130.0000, 380.0000>, <-100.0000, 130.0000, 380.0000> }
triangle { <-100.0000, 30.0000, 380.0000>, <-100.0000, 130.0000, 490.0000>, <-100.0000, 30.0000, 490.0000> }
triangle { <-100.0000, 30.0000, 380.0000>, <-100.0000, 130.0000, 380.0000>, <-100.0000, 130.0000, 490.0000> }
smooth_triangle { <-100.0000, 130.0000, 490.0000>, <0.000, 1.000, 0.000>, <-60.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000>, <-60.0000, 130.0000, 490.0000>, <0.000, 1.000, 0.000> }
triangle { <20.0000, 130.0000, 410.0000>, <60.0000, 130.0000, 490.0000>, <20.0000, 130.0000, 490.0000> }
smooth_triangle { <-100.0000, 130.0000, 380.0000>, <0.000, 1.000, 0.000>, <-60.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000>, <-100.0000, 130.0000, 490.0000>, <0.000, 1.000, 0.000> }
smooth_triangle { <20.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000>, <60.0000, 130.0000, 380.0000>, <0.000, 1.000, 0.000>, <60.0000, 130.0000, 490.0000>, <0.000, 1.000, 0.000> }
smooth_triangle { <60.0000, 130.0000, 380.0000>, <0.000, 1.000, 0.000>, <-60.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000>, <-100.0000, 130.0000, 380.0000>, <0.000, 1.000, 0.000> }
smooth_triangle { <-60.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000>, <60.0000, 130.0000, 380.0000>, <0.000, 1.000, 0.000>, <20.0000, 130.0000, 410.0000>, <0.000, 1.000, 0.000> }
texture { CHROME_GIFMAP }
}
/* Object 'H_Arm' */
mesh {
triangle { <-60.0000, -379.6000, 430.0000>, <20.0000, -379.6000, 510.0000>, <20.0000, -379.6000, 430.0000> }
triangle { <-60.0000, -379.6000, 430.0000>, <-60.0000, -379.6000, 510.0000>, <20.0000, -379.6000, 510.0000> }
triangle { <-60.0000, -379.6000, 430.0000>, <20.0000, 279.6000, 430.0000>, <-60.0000, 279.6000, 430.0000> }
triangle { <-60.0000, -379.6000, 430.0000>, <20.0000, -379.6000, 430.0000>, <20.0000, 279.6000, 430.0000> }
triangle { <20.0000, -379.6000, 430.0000>, <20.0000, 279.6000, 510.0000>, <20.0000, 279.6000, 430.0000> }
triangle { <20.0000, -379.6000, 430.0000>, <20.0000, -379.6000, 510.0000>, <20.0000, 279.6000, 510.0000> }
triangle { <20.0000, -379.6000, 510.0000>, <-60.0000, 279.6000, 510.0000>, <20.0000, 279.6000, 510.0000> }
triangle { <20.0000, -379.6000, 510.0000>, <-60.0000, -379.6000, 510.0000>, <-60.0000, 279.6000, 510.0000> }
triangle { <-60.0000, -379.6000, 510.0000>, <-60.0000, 279.6000, 430.0000>, <-60.0000, 279.6000, 510.0000> }
triangle { <-60.0000, -379.6000, 510.0000>, <-60.0000, -379.6000, 430.0000>, <-60.0000, 279.6000, 430.0000> }
triangle { <-60.0000, 279.6000, 430.0000>, <20.0000, 279.6000, 510.0000>, <-60.0000, 279.6000, 510.0000> }
triangle { <-60.0000, 279.6000, 430.0000>, <20.0000, 279.6000, 430.0000>, <20.0000, 279.6000, 510.0000> }
texture { CREAM_PLASTIC }
}
/* Object 'H_Shaft' */
mesh {
triangle { <4.3708, -100.6591, 495.5991>, <-45.6292, -100.6591, 445.5991>, <4.3708, -100.6591, 445.5991> }
triangle { <-45.6292, -100.6591, 445.5991>, <4.3708, -100.6591, 495.5991>, <-45.6292, -100.6591, 495.5991> }
triangle { <-45.6292, -100.6591, 445.5991>, <4.3708, -673.5349, 445.5991>, <4.3708, -100.6591, 445.5991> }
triangle { <-45.6292, -100.6591, 445.5991>, <-45.6292, -673.5349, 445.5991>, <4.3708, -673.5349, 445.5991> }
triangle { <4.3708, -100.6591, 445.5991>, <4.3708, -673.5349, 495.5991>, <4.3708, -100.6591, 495.5991> }
triangle { <4.3708, -100.6591, 445.5991>, <4.3708, -673.5349, 445.5991>, <4.3708, -673.5349, 495.5991> }
triangle { <4.3708, -100.6591, 495.5991>, <-45.6292, -673.5349, 495.5991>, <-45.6292, -100.6591, 495.5991> }
triangle { <4.3708, -100.6591, 495.5991>, <4.3708, -673.5349, 495.5991>, <-45.6292, -673.5349, 495.5991> }
triangle { <-45.6292, -100.6591, 495.5991>, <-45.6292, -673.5349, 445.5991>, <-45.6292, -100.6591, 445.5991> }
triangle { <-45.6292, -100.6591, 495.5991>, <-45.6292, -673.5349, 495.5991>, <-45.6292, -673.5349, 445.5991> }
triangle { <-45.6292, -673.5349, 445.5991>, <4.3708, -673.5349, 495.5991>, <4.3708, -673.5349, 445.5991> }
triangle { <4.3708, -673.5349, 495.5991>, <-45.6292, -673.5349, 445.5991>, <-45.6292, -673.5349, 495.5991> }
texture { CHROME_GIFMAP }
}
/* Object 'Hand' */
mesh {
smooth_triangle { <-60.0000, -705.0000, 425.0000>, <0.000, 0.000, -1.000>, <-100.0000, -785.0000, 425.0000>, <0.000, 0.000, -1.000>, <-60.0000, -785.0000, 425.0000>, <0.000, 0.