home *** CD-ROM | disk | FTP | other *** search
- //This is the scene file.
-
- camera { // Camera Camera01
- location <21.254, -60.354, 5.000>
- direction <0.0, 0.0, 2.4880>
- sky <0.0, 0.0, 1.0> // Use right handed-system!
- up <0.0, 0.0, 1.0> // Where Z is up
- right <1.3333, 0.0, 0.0>
- look_at <0.000, 0.000, 0.000>
- }
-
- object { // Light source Light001
- light_source {
- <-8.717, -38.408, 46.108>
- color red 1.000 green 1.000 blue 1.000
- area_light <8, 0, 0>, <0, 0, 8>, 5, 5
- adaptive 0
- jitter
- }
- }
-
- #include "fish1.inc"
-
- #declare coraltex = texture {
- finish {
- ambient 0.20
- diffuse 0.60
-
- }
- pigment {
- granite
- turbulence 0.5
- color_map
- {[0.000, 0.178 color rgbf <0.804, 0.569, 0.494, 0.000>
- color rgbf <0.816, 0.725, 0.537, 0.000>]
- [0.178, 0.356 color rgbf <0.816, 0.725, 0.537, 0.000>
- color rgbf <0.820, 0.580, 0.522, 0.000>]
- [0.356, 0.525 color rgbf <0.820, 0.580, 0.522, 0.000>
- color rgbf <0.882, 0.725, 0.537, 0.000>]
- [0.525, 0.729 color rgbf <0.882, 0.725, 0.537, 0.000>
- color rgbf <0.855, 0.729, 0.584, 0.000>]
- [0.729, 1.001 color rgbf <0.855, 0.729, 0.584, 0.000>
- color rgbf <0.804, 0.569, 0.494, 0.000>]
- }
- }
- normal {
- bump_map {
- gif "plasma7.gif" map_type 0 bump_size 2 interpolate 2
- }
- scale <10, 10, 10>
- }
- }
-
- // ******** O B J E C T S *******
- #version 1.0
-
- object {
- sphere {<0 0 0> 235}
- texture {
- wood
- turbulence 0.5
- color_map {
- [0.0 0.3 color red 1.0 green 1.0 blue 1.0 alpha 1.0
- color red 1.0 green 1.0 blue 1.0 alpha 1.0]
- [0.3 0.8 color red 1.0 green 1.0 blue 1.0 alpha 1.0
- color red 1.0 green 1.0 blue 1.0 alpha 0.85]
- [0.8 1.0 color red 1.0 green 1.0 blue 1.0 alpha 0.85
- color red 0.9 green 0.9 blue 0.9 alpha 0.65]
- }
- scale <20 20 200>
- rotate <0 40 0>
- ambient 1.0
- diffuse 0.0
- }
- translate <0 0 -50>
- }
-
-
- #version 2.0
-
- fog {
- color rgb <0.2, 0.0, 0.3>
- distance 250
- }
-
- object {
- Fish
- rotate <-0.000000, 5.656105, -28.968967>
- translate <-9.200743, 0.000000, -4.182156>
- }
-
- object {
- Fish
- rotate <-0.000000, -5.914740, 31.233614>
- translate <-0.660813, 29.089219, 2.654147>
- }
-
- object { // coralhead
- #include "coral1.inc"
- texture {
- coraltex
- scale <2.000000, 2.000000, 1.000000>
- translate <-1.000000, -1.000000, 0.000000>
- }
- scale <23.674932, 25.318806, 15.618544>
- scale <.1, .1, .1>
- rotate <34.937317, -37.280392, -0.000000>
- translate <13.048574, 8.258328, -22.953368>
- }
-
- object { // coralhead1
- #include "coral1.inc"
- texture {
- coraltex
- scale <2.000000, 2.000000, 1.000000>
- translate <-1.000000, -1.000000, 0.000000>
- }
- scale <34.470188, 25.318806, 13.078484>
- scale <.1, .1, .1>
- rotate <34.937317, -37.280392, -0.000000>
- translate <2.518174, 66.678053, -6.244790>
- }
-
- object { // coralhead2
- #include "coral1.inc"
- texture {
- coraltex
- scale <2.000000, 2.000000, 1.000000>
- translate <-1.000000, -1.000000, 0.000000>
- }
- scale <65.486008, 43.069263, 41.694256>
- scale <.1, .1, .1>
- rotate <34.937317, 24.501446, 2.724896>
- translate <-110.232264, 152.369967, -61.081768>
- }
-
- #declare HalfCone_Y = //Cone_Y
- cone {
- <0,0,0>, 0
- <0,0,1>, .2
- scale <0.100000, 0.100000, 10.000000>
- rotate <-0.000000, -180.000000, -0.000000>
- translate <0.000000, 0.000000, 10.000000>
- }
-
-
- #version 1.0
-
- composite {
- #include "urchin.inc"
- scale <1.000000, 1.000000, 1.000000>
- rotate <61.426884, 318.653931, -0.000000>
- translate <13.184116, -4.954063, -10.592277>
- }
-
- composite {
- #include "urchin.inc"
- scale <1.000000, 1.000000, 1.500000>
- rotate <16.899681, 19.217251, 6.529891>
- translate <-97.318313, 128.217861, -19.385554>
- }
-
- composite {
- #include "urchin.inc"
- scale <1.000000, 1.000000, 1.5000000>
- rotate <9.822320, -43.956451, 6.529891>
- translate <-29.792366, 97.097466, -24.108979>
- }
-
- #version 2.0
-