home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ray Tracing Box
/
RAY_CD.mdf
/
raytrace
/
_pov_dat
/
lion
/
coralhd.inc
< prev
next >
Wrap
Text File
|
1993-05-03
|
9KB
|
285 lines
/*-----------------------------------------------------------------------------*/
/* This file generated by Connect The Dots Smoother v2.0d (c) 1992 Truman Brown*/
/*-----------------------------------------------------------------------------*/
#declare YourTexture =
texture {
bump_map {gif "plasma1.gif" map_type 0 bump_size 5 interpolate 2}
translate <-.5 -.5 0>
scale <10 10 10>
color red 0.556863 green 0.419608 blue 0.137255
ambient 0.1
diffuse 0.6
//specular 1.0
roughness 0.001
}
#declare Dot =
quadric {
< 1.0 1.0 1.0>
< 0.0 0.0 0.0>
< 0.0 0.0 0.0>
-1.0
}
#declare Connector_1 =
object {
quadric {
< 0.0 1.0 1.0>
< 0.0 0.0 0.0>
< 0.0 0.0 0.0>
-1.0
}
clipped_by {
plane { < 1.0 0.0 0.0> 1.0 }
plane { <-1.0 0.0 0.0> 0.0 }
}
}
#declare Connector_2 =
quadric {
< 1.0 -1.0 1.0>
< 0.0 0.0 0.0>
< 0.0 0.0 0.0>
0.0
rotate < 0.0 0.0 90.0>
}
#declare transx1 = 0
#declare transy1 = 0
#declare transz1 = 0
#declare transx2 = 0
#declare transy2 = 0
#declare transz2 = 0
#declare scalex1 = 1
#declare scaley1 = 1
#declare scalez1 = 1
/*----------------------------------------------------------------------------*/
#declare Coral_Head = composite {
composite {
object {
quadric {
Dot
scale < 5.000000 5.000000 5.000000>
translate < 7.463470 -2.453030 0.000000>
}
texture { YourTexture }
}
object {
quadric { Connector_2 }
clipped_by {
plane { < 1.000000 0.000000 0.000000> 4.842492 }
plane { < 1.000000 0.000000 0.000000> 3.873993 inverse }
}
translate <-4.842492 0.000000 0.000000>
scale < 3.889237 1.000000 1.000000>
translate <-1.245101 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 27.897345>
rotate < 0.000000 -180.000000 0.000000>
translate < 7.463470 -2.453030 0.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 4.000000 4.000000 4.000000>
translate < 3.914410 -0.574110 0.000000>
}
texture { YourTexture }
}
object {
quadric { Connector_2 }
clipped_by {
plane { < 1.000000 0.000000 0.000000> 3.894732 }
plane { < 1.000000 0.000000 0.000000> 2.921049 inverse }
}
translate <-3.894732 0.000000 0.000000>
scale < 4.272289 1.000000 1.000000>
translate <-0.911626 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 34.816934>
rotate < 0.000000 88.638522 0.000000>
translate < 3.914410 -0.574110 0.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate < 4.000000 1.931110 -3.601250>
}
texture { YourTexture }
}
object {
quadric { Connector_2 }
clipped_by {
plane { < 1.000000 0.000000 0.000000> 3.864147 }
plane { < 1.000000 0.000000 0.000000> 2.898110 inverse }
}
translate <-2.898110 0.000000 0.000000>
scale < 3.738461 1.000000 1.000000>
translate <-0.775215 0.000000 0.000000>
rotate < 0.000000 0.000000 30.830126>
rotate < 0.000000 -178.253981 0.000000>
translate < 4.000000 1.931110 -3.601250>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 4.000000 4.000000 4.000000>
translate < 0.678500 3.914410 -3.500000>
}
texture { YourTexture }
}
object {
quadric { Connector_2 }
clipped_by {
plane { < 1.000000 0.000000 0.000000> 3.888100 }
plane { < 1.000000 0.000000 0.000000> 2.916075 inverse }
}
translate <-3.888100 0.000000 0.000000>
scale < 4.138435 1.000000 1.000000>
translate <-0.939510 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 54.005674>
rotate < 0.000000 -87.609175 0.000000>
translate < 0.678500 3.914410 -3.500000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate < 0.782880 7.359080 -1.000000>
}
texture { YourTexture }
}
object {
Connector_1
scale < 3.651953 3.000000 3.000000>
rotate < 0.000000 0.000000 30.963864>
rotate < 0.000000 -180.000000 0.000000>
translate < 0.782880 7.359080 -1.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate <-2.348640 9.238000 -1.000000>
}
texture { YourTexture }
}
object {
Connector_1
scale < 4.721025 3.000000 3.000000>
rotate < 0.000000 0.000000 -52.351911>
rotate < 0.000000 -25.688524 0.000000>
translate <-2.348640 9.238000 -1.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate < 0.250000 5.500000 0.250000>
}
texture { YourTexture }
}
object {
Connector_1
scale < 5.762052 3.000000 3.000000>
rotate < 0.000000 0.000000 -46.725174>
rotate < 0.000000 161.550694 0.000000>
translate < 0.250000 5.500000 0.250000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate <-3.496870 1.304800 -1.000000>
}
texture { YourTexture }
}
object {
Connector_1
scale < 2.879564 3.000000 3.000000>
rotate < 0.000000 0.000000 -43.531257>
translate <-3.496870 1.304800 -1.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate <-1.409190 -0.678500 -1.000000>
}
texture { YourTexture }
}
object {
Connector_1
scale < 4.118710 3.000000 3.000000>
rotate < 0.000000 0.000000 -43.239111>
rotate < 0.000000 -56.428725 0.000000>
translate <-1.409190 -0.678500 -1.000000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate < 0.250000 -3.500000 1.500000>
}
texture { YourTexture }
}
bounded_by {
quadric {
Dot
scale < 15.028982 15.028982 15.028982>
translate < 2.983300 2.392485 -1.250000>
}
}
}
composite {
object {
Connector_1
scale < 4.118710 3.000000 3.000000>
rotate < 0.000000 0.000000 -43.239111>
rotate < 0.000000 -56.428725 0.000000>
translate < 0.250000 -3.500000 1.500000>
texture { YourTexture }
}
object {
quadric {
Dot
scale < 3.000000 3.000000 3.000000>
translate <-5.000000 5.250000 -2.500000>
}
texture { YourTexture }
}
bounded_by {
quadric {
Dot
scale < 10.537137 10.537137 10.537137>
translate <-2.375000 0.875000 -0.500000>
}
}
}
bounded_by {
quadric {
Dot
scale < 15.514028 15.514028 15.514028>
translate < 2.231735 2.392485 -1.250000>
}
}
}