home *** CD-ROM | disk | FTP | other *** search
- /* Converted using rsconvert */
- /*
- * solids.ray
- *
- * Example rayshade input file.
- *
- * Render using:
- * rayshade solids.ray > solids.rle
- *
- * For previewing purposes, you may wish to use the -P option.
- * Craig Kolb 9/89
- */
- eyep 8 -30 9
- screen 160 128
-
- maxdepth 1
- background 0 0 0
- /*light 1.4 extended 1.4 -15 20 15
- */
- light 1.4 point -15 20 15
- light 1.3 point 7 -10 12
-
- surface fire
- ambient .03 0 0
- diffuse .1 .1 0
- transp .9
- body 1 .8 .3 /*3.5 3.5 3.5 */
- surface glass
- ambient 0.01 0.01 0.2
- diffuse 0.1 0.2 0.4
- specular 0.8 0.8 0.8
- specpow 64
- reflect 0.3
- transp .7
- surface white
- ambient 0.2 0.2 0.2
- diffuse 0.4 0.4 0.4
- specular 0.2 0.2 0.2
- specpow 18
-
-
- name blow1 list
- sphere fire 1 0 0 0 scale 1 3 1 translate 0 -11.7 0
- cone fire 1 0 -11.7 0 0 0 -17 0
- end
- name blow2 list
- sphere fire 1.1 0 0 0 scale 1 3 1 translate -4 -13.65 0
- cone fire 1 -4 -13.5 0 0 -4 -19 0
- end
- name blow3 list
- sphere fire 1.1 0 0 0 scale 1 3 1 translate 4 -13.65 0
- cone fire 1 4 -13.5 0 0 4 -19 0
- end
- name cockpit list
- union
- list
- cone glass 1.2 3 7.5 1.3 0.5 3 3 2
- disc glass 1.2 3 7.5 1.3 0 1 0
- disc glass 0.5 3 3 2 0 -1 0
- end
- sphere glass 1.2 3 7.5 1.3
- end
- end
-
- name EnemySpacecraft grid 5 5 5
- /* Main Body */
- intersect
- sphere white 20 0 0 17
- sphere white 20 0 0 -17
- end
-
- sphere white 2.2 0 0 0 scale 5 5 1
-
- /* Cockpit */
- object cockpit
- /* Middle engine */
- cylinder white 1.5 0 0 0 0 -10.2 0
- sphere white 1.5 0 -10.2 0
- object blow1
- /* Left engine */
- cylinder white 1.65 -4 0 0 -4 -12 0
- sphere white 1.65 -4 -12 0
- object blow2
- /* Right engine */
- cylinder white 1.65 4 0 0 4 -12 0
- sphere white 1.65 4 -12 0
- object blow3
- end
-
-
- object EnemySpacecraft rotate 0 0 1 0