692 lines
11 KiB
POVRay
692 lines
11 KiB
POVRay
global_settings {
|
|
adc_bailout 0.0039216
|
|
assumed_gamma 1.5
|
|
noise_generator 2
|
|
}
|
|
|
|
box {
|
|
<-10, -1, -10>, <10, -2, 10>
|
|
|
|
pigment {
|
|
color rgbft <0.92157, 1, 0.89412, 0.1, 0.08>
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.1
|
|
brilliance 0.9
|
|
metallic 1.1
|
|
specular 0.9
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.92549, 0.866667, 0.72549>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
normal { dents 0.4 scale 0.1 }
|
|
//*PMRawEnd
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
light_source {
|
|
<4, 5, -5>, rgb <1, 1, 1>
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
}
|
|
//*PMRawEnd
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <1, 0, 0, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0.490196, 0, 0>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.490196, 0, 0>
|
|
}
|
|
}
|
|
rotate y*20.1
|
|
translate <-4.63333, 0, -2.36667>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <1, 1, 0, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0.5, 0.5, 0>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.490196, 0, 0>
|
|
}
|
|
}
|
|
rotate y*30.9
|
|
translate <-5.03333, 0, 0.733334>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <0, 1, 0, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0, 0.498039, 0>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0, 0.498039, 0>
|
|
}
|
|
}
|
|
rotate y*1.2
|
|
translate <-1.63333, 0, 0.333333>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <0, 1, 1, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0, 0.5, 0.5>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0, 0.5, 0.5>
|
|
}
|
|
}
|
|
rotate y*18.8
|
|
translate <-1.9, 0, 3.53333>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <0, 0, 1, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0, 0, 0.5>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0, 0, 0.5>
|
|
}
|
|
}
|
|
rotate y*12
|
|
translate <2.43333, 0, 1.46667>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <1, 0, 1, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0.5, 0, 0.5>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.5, 0, 0.5>
|
|
}
|
|
}
|
|
rotate y*13.4
|
|
translate <1.7, 0, 4.6>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <0.341176, 0.341176, 0.341176, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0.870588, 0.45098, 0.513725>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.415686, 0.415686, 0.415686>
|
|
}
|
|
}
|
|
rotate y*0.4
|
|
translate <-0.633333, 0, -3.03333>
|
|
}
|
|
|
|
difference {
|
|
box {
|
|
<-1, -1, -1>, <1, 1, 1>
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
union {
|
|
sphere {
|
|
<-1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<-1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, 1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
|
|
sphere {
|
|
<1, 0, -1>, 1
|
|
scale 1
|
|
rotate <0, 0, 0>
|
|
translate <0, 0, 0>
|
|
}
|
|
}
|
|
//*PMRawBegin
|
|
photons {
|
|
refraction on
|
|
reflection on
|
|
target
|
|
collect on
|
|
}
|
|
//*PMRawEnd
|
|
|
|
pigment {
|
|
color rgbft <1, 1, 1, 0.02, 0.9>
|
|
}
|
|
|
|
interior {
|
|
media {
|
|
intervals 1
|
|
samples 1,5
|
|
emission rgb <0.498039, 0.498039, 0.498039>
|
|
|
|
scattering {
|
|
1, rgb <0.533333, 0.533333, 0.533333>
|
|
}
|
|
}
|
|
ior 1.9
|
|
caustics 1
|
|
}
|
|
|
|
finish {
|
|
diffuse 0.3
|
|
brilliance 0.5
|
|
phong 1
|
|
phong_size 200
|
|
specular 0.6
|
|
roughness 0.05
|
|
|
|
reflection {
|
|
rgb <0.443137, 0.443137, 0.443137>
|
|
}
|
|
}
|
|
rotate y*(-23.8)
|
|
translate <3.66667, 0, -2.06667>
|
|
}
|
|
|
|
camera {
|
|
perspective
|
|
location <5.9666, 3.12071, -4.95569>
|
|
sky <0, 1, 0>
|
|
direction <0, 0, 1>
|
|
right <1.3333, 0, 0>
|
|
up <0, 1, 0>
|
|
look_at <0, -2.5, 0>
|
|
rotate x*(-0.9)
|
|
} |