home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ANews 3
/
AnewsCD3.iso
/
atari
/
GRAPHX
/
POV
/
68030.060
/
POV31G30
/
POVRAY_3.1G
/
INCLUDE
/
STONES2.INC
< prev
next >
Wrap
Text File
|
1999-10-30
|
24KB
|
880 lines
#ifdef(Stones3_Inc_Temp)
// do nothing
#else
#declare Stones2_Inc_Temp = version;
#ifdef(View_POV_Include_Stack)
# debug "including stones2.inc\n"
#end
/*
Persistence of Vision Raytracer Version 3.1
T_Stone25 through T_Stone35 created by Dan Farmer, 1995
T_Stone36 through T_Stone43 created by Paul Novak, 1995
T_Stone44 by Dan Farmer 1995
*/
#declare T_Stone25 =
texture {
pigment {
crackle
turbulence 0.3
lambda 2.5
omega 0.75
octaves 5
scale 0.45
rotate <0, 5, 60>
color_map {
[0.02 color rgbf <0.30, 0.60, 0.45, 0.0> ]
[0.06 color rgbf <0.35, 0.55, 0.40, 0.0> ]
[0.10 color rgbf <0.25, 0.25, 0.20, 0.0> ]
[1.00 color rgbf <0.75, 0.75, 0.60, 0.0> ]
}
}
}
texture {
pigment {
crackle
turbulence 0.2
lambda 2.5
omega 0.75
octaves 5
scale 0.65
rotate <0, 45, 60>
color_map {
[0.02 color rgbf <0.30, 0.60, 0.45, 0.95> ]
[0.06 color rgbf <0.35, 0.55, 0.40, 0.75> ]
[0.10 color rgbf <0.25, 0.25, 0.20, 0.65> ]
[1.00 color rgbf <0.75, 0.75, 0.60, 0.60> ]
}
}
}
texture {
pigment {
crackle
turbulence 0.2
lambda 2.5
omega 0.75
octaves 5
scale 0.15
rotate <30, 30, 30>
color_map {
[0.00 color rgbf <0.95, 0.95, 0.95, 0.30> ]
[0.03 color rgbf <0.85, 0.85, 0.85, 0.60> ]
[0.06 color rgbf <0.50, 0.50, 0.50, 0.90> ]
[0.10 color rgbf <1.00, 1.00, 1.00, 1.00> ]
}
}
}
#declare T_Stone26 =
texture {
pigment {
granite
rotate y*90
color_map {
[0.02 color rgbf <0.25, 0.45, 0.60, 0.0> ]
[0.06 color rgbf <0.20, 0.40, 0.55, 0.0> ]
[0.10 color rgbf <0.15, 0.20, 0.25, 0.0> ]
[1.00 color rgbf <0.40, 0.60, 0.75, 0.0> ]
}
frequency 6
rotate <0, 10, 0>
turbulence <0.05, 0.05, 0.05>
octaves 6
omega 0.7
lambda 2
}
}
texture {
pigment {
gradient x
color_map {
[0.00 color Clear ]
[0.10 color rgbf <1.00, 1.00, 1.00, 0.75> ]
[0.15 color rgbf <0.15, 0.25, 0.40, 0.50> ]
[0.20 color rgbf <0.00, 0.05, 0.10, 0.25> ]
[0.25 color rgbf <0.15, 0.25, 0.40, 0.25> ]
[0.30 color rgbf <0.35, 0.55, 0.40, 0.50> ]
[0.35 color rgbf <0.25, 0.25, 0.20, 0.75> ]
[0.35 color Clear ]
}
frequency 3
rotate <1, 10, 45>
rotate x*60
turbulence <0.30, 0.30, 0.30>
octaves 6
omega 0.7
lambda 2.2
}
}
texture {
pigment {
agate
color_map {
[0.00 color Clear ]
[0.10 color rgbf <1.00, 1.00, 1.00, 0.75> ]
[0.15 color rgbf <0.35, 0.55, 0.40, 0.50> ]
[0.20 color rgbf <0.25, 0.25, 0.20, 0.25> ]
[0.25 color rgbf <0.30, 0.60, 0.45, 0.25> ]
[0.30 color rgbf <0.35, 0.55, 0.40, 0.50> ]
[0.35 color rgbf <0.25, 0.25, 0.20, 0.75> ]
[0.35 color Clear ]
}
frequency 3
rotate <2, 10, 75>
rotate x*120
turbulence <0.05, 0.05, 0.05>
octaves 6
omega 0.7
lambda 2
}
}
#declare T_Stone27 =
texture {
pigment {
crackle
turbulence 0.35
lambda 2.5
omega 0.75
octaves 5
scale 0.5
frequency 3
rotate <0, -45, 30>
color_map {
[0.02 color rgbf <0.25, 0.45, 0.60, 0.0> ]
[0.06 color rgbf <0.20, 0.40, 0.55, 0.0> ]
[0.10 color rgbf <0.05, 0.10, 0.15, 0.0> ]
[1.00 color rgbf <0.40, 0.60, 0.75, 0.0> ]
}
}
}
texture {
pigment {
crackle
turbulence 0.1
lambda 2.5
omega 0.75
octaves 5
scale 0.45
frequency 1
phase 0.25
rotate <0, 45, 60>
color_map {
[0.00 color Clear ]
[0.20 color rgbf <1.00, 1.00, 1.00, 0.75> ]
[0.25 color rgbf <0.25, 0.45, 0.40, 0.50> ]
[0.30 color rgbf <0.00, 0.00, 0.00, 0.00> ]
[0.35 color rgbf <0.15, 0.75, 0.60, 0.50> ]
[0.40 color rgbf <0.35, 0.85, 0.40, 0.60> ]
[0.45 color rgbf <0.35, 0.45, 0.20, 0.75> ]
[0.65 color Clear ]
}
}
}
texture {
pigment {
crackle
turbulence 0.35
lambda 2.5
omega 0.75
octaves 5
scale 2
frequency 2
rotate <0, 90, 0>
color_map {
[0.00 color Clear ]
[0.20 color rgbf <1.00, 1.00, 1.00, 0.75> ]
[0.25 color rgbf <0.35, 0.55, 0.40, 0.50> ]
[0.30 color rgbf <0.00, 0.00, 0.00, 0.00> ]
[0.45 color rgbf <0.30, 0.60, 0.45, 0.25> ]
[0.50 color rgbf <0.35, 0.55, 0.40, 0.50> ]
[0.65 color rgbf <0.25, 0.25, 0.20, 0.75> ]
[0.65 color Clear ]
}
}
}
#declare T_Stone28 =
texture {
pigment {
agate
agate_turb 0.75
frequency 6
scale 0.5
rotate <0, -45, 5>
color_map {
[0.02 color rgbf <0.65, 0.45, 0.25, 0.0> ]
[0.06 color rgbf <0.55, 0.40, 0.20, 0.0> ]
[0.10 color rgbf <0.15, 0.10, 0.05, 0.0> ]
[1.00 color rgbf <0.75, 0.60, 0.40, 0.0> ]
}
}
}
texture {
pigment {
crackle
turbulence 0.1
lambda 2.5
omega 0.75
octaves 5
scale 0.75
frequency 1
phase 0.25
rotate <0, 45, 60>
color_map {
[0.00 color Clear ]
[0.25 color rgbf <0.40, 0.25, 0.15, 0.50> ]
[0.30 color rgbf <0.00, 0.00, 0.00, 0.00> ]
[0.35 color rgbf <0.40, 0.25, 0.15, 0.50> ]
[0.40 color rgbf <0.45, 0.55, 0.35, 0.60> ]
[0.65 color Clear ]
}
}
}
texture {
pigment {
crackle
turbulence 0.1
lambda 2.5
omega 0.75
octaves 5
scale 0.45
frequency 2
phase 0.25
rotate <0, 5, 60>
color_map {
[0.00 color Clear ]
[0.25 color rgbf <0.65, 0.25, 0.40, 0.50> ]
[0.30 color rgbf <0.00, 0.00, 0.00, 0.00> ]
[0.45 color rgbf <0.50, 0.60, 0.35, 0.25> ]
[0.50 color rgbf <0.65, 0.25, 0.40, 0.50> ]
[0.65 color Clear ]
}
}
}
#declare T_Stone29 =
texture {
pigment {
gradient x
turbulence 0.75
frequency 6
scale 0.5
rotate <0, -45, 30>
color_map {
[0.02 color rgb <0.65, 0.35, 0.25> ]
[0.06 color rgb <0.55, 0.25, 0.10> ]
[0.10 color rgb <0.45, 0.30, 0.25> ]
[1.00 color rgb <0.65, 0.35, 0.25> ]
}
}
}
texture {
pigment {
crackle
turbulence 0.6
lambda 1.75
omega 0.55
octaves 4
scale 0.45
rotate <0, 5, 60>
color_map {
[0.01 color rgbf <0.00, 0.00, 0.00, 0.00> ]
[0.02 color rgbf <0.40, 0.25, 0.15, 0.20> ]
[0.05 color rgbf <0.40, 0.35, 0.20, 0.40> ]
[0.10 color rgbf <0.45, 0.55, 0.25, 0.60> ]
[0.65 color Clear ]
}
}
}
texture {
pigment {
granite
turbulence 0.1
lambda 2.5
omega 0.75
octaves 5
scale 0.75
frequency 1
phase 0.25
rotate <0, 45, 60>
color_map {
[0.15 color rgbf <0.40, 0.25, 0.15, 0.40> ]
[0.20 color rgbf <0.20, 0.10, 0.00, 0.00> ]
[0.25 color rgbf <0.20, 0.15, 0.15, 0.40