|
|
See image in p.b.images :
// Note some things may have wrapped
// PoVRay 3.5 Scene File " ... .pov"
// created by ...
// Date: ...
//--------------------------------------------------------------------------
#version 3.5;
global_settings { assumed_gamma 1.0 }
global_settings { max_trace_level 10 }//(1...20) [default = 5]
//--------------------------------------------------------------------------
#include "colors.inc"
#include "textures.inc"
#include "stones.inc"
//--------------------------------------------------------------------------
// camera ------------------------------------------------------------------
#declare Camera_1 = camera{location <0, 30, -100> look_at <0,0,30> }
//Long View
#declare Camera_2 = camera{location <-10,3,-10> look_at <-10,0,0> }
//Side Align View
#declare Camera_3 = camera{location <0,3,-10> look_at <0,0,0> }
//Main Render View
#declare Camera_4 = camera{location <10,3,-10> look_at <10,0,0> }
//Right Side Align View
#declare Camera_5 = camera{location <0,.3,5> look_at <0,0,50> }
//In-Water View
#declare Camera_6 = camera{location <-10,.5,-1> look_at<10,.5,-1> }
//Front Align View
camera{Camera_3}
// grass
#declare MyGrass2 = object {
#include "fgrass2.inc"
texture {
pigment {
dents
triangle_wave
color_map {
[0.0 rgb <0.0, 0.4, 0.1>]
[1.0 rgb <0.1, 0.6, 0.2>]
}
}
}
scale 0.05
}
#declare MyGrass1 = object {
#include "fgrass1.inc"
texture {
pigment {
dents
triangle_wave
color_map {
[0.0 rgb <0.0, 0.4, 0.1>]
[1.0 rgb <0.1, 0.6, 0.2>]
}
}
}
scale 0.05
}
// sun ---------------------------------------------------------------------
light_source{<1500,1500,-2500> color White}
sky_sphere { pigment { gradient <0,1,0>
color_map { [0.00 rgb <0.6,0.7,1.0>]
[0.35 rgb <0.0,0.1,0.8>]
[0.65 rgb <0.0,0.1,0.8>]
[1.00 rgb <0.6,0.7,1.0>]
}
scale 2
} // end of pigment
} //end of skysphere
//--------------------------------------------------------------------------
//---------------------------- objects in scene
//--------------------------------------------------------------------------
difference {
merge {
//Grass
plane{<0,1,0>, 0
texture {
pigment {
dents
triangle_wave
color_map {
[0.0 rgb <0.0, 0.4, 0.1>]
[1.0 rgb <0.1, 0.6, 0.2>]
}
}
}
}
//Big Box
box { <-10, -.7,-0.5> <10, .5, 200.5> texture{
T_Grnt18a normal {bumps 0.75 scale 0.015} finish {ambient 0.1 diffuse
0.8} }}
}
//Center Cutout
box { <-9, -.6, 0> <9, .8, 200> texture{ T_Grnt18a normal
{bumps 0.75 scale 0.015} finish {ambient 0.1 diffuse 0.8} }}
}
//Water Area
intersection {
box { <-9, -.6, 0> <9, .8, 200> }
plane{<0,1,0>, .4
material {
texture {
pigment {
color rgbf <.2, .7, .3, .5>
}
finish {
ambient 0.0
diffuse 0.0
reflection {
0.0, 1.0
fresnel on
}
specular 0.8
roughness 0.0003
}
normal {
bozo 0.7
scale 0.15
}
}
interior {
ior 1.3
media {
absorption <0.8, 0.6, 1.0, 0.5>
}
}
}
}// end of plane
}
//End Of Water
//Grass - Closest to Furthest
object { MyGrass1 translate <-2.5,0,-8.1> }
object { MyGrass2 translate <2.5,0,-8.1> }
object { MyGrass1 translate <-7.5,0,-3.1> }
object { MyGrass2 translate <-2.5,0,-3.1> }
object { MyGrass1 translate <2.5,0,-3.1> }
object { MyGrass2 translate <7.5,0,-3.1> }
object { MyGrass1 translate <-17.5,0,1.9> }
object { MyGrass2 translate <-12.5,0,1.9> }
object { MyGrass1 translate <12.5,0,1.9> }
object { MyGrass2 translate <17.5,0,1.9> }
object { MyGrass2 translate <-17.5,0,6.9> }
object { MyGrass1 translate <-12.5,0,6.9> }
object { MyGrass2 translate <12.5,0,6.9> }
object { MyGrass1 translate <17.5,0,6.9> }
object { MyGrass1 translate <-17.5,0,11.9> }
object { MyGrass2 translate <-12.5,0,11.9> }
object { MyGrass1 translate <12.5,0,11.9> }
object { MyGrass2 translate <17.5,0,11.9> }
object { MyGrass2 translate <-17.5,0,16.9> }
object { MyGrass1 translate <-12.5,0,16.9> }
object { MyGrass2 translate <12.5,0,16.9> }
object { MyGrass1 translate <17.5,0,16.9> }
object { MyGrass1 translate <-17.5,0,21.9> }
object { MyGrass2 translate <-12.5,0,21.9> }
object { MyGrass1 translate <12.5,0,21.9> }
object { MyGrass2 translate <17.5,0,21.9> }
object { MyGrass1 translate <-22.5,0,26.9> }
object { MyGrass2 translate <-17.5,0,26.9> }
object { MyGrass1 translate <-12.5,0,26.9> }
object { MyGrass2 translate <12.5,0,26.9> }
object { MyGrass1 translate <17.5,0,26.9> }
object { MyGrass2 translate <22.5,0,26.9> }
object { MyGrass1 translate <-27.5,0,31.9> }
object { MyGrass2 translate <-22.5,0,31.9> }
object { MyGrass1 translate <-17.5,0,31.9> }
object { MyGrass2 translate <-12.5,0,31.9> }
object { MyGrass1 translate <12.5,0,31.9> }
object { MyGrass2 translate <17.5,0,31.9> }
object { MyGrass1 translate <22.5,0,31.9> }
object { MyGrass2 translate <27.5,0,31.9> }
object { MyGrass1 translate <-32.5,0,36.9> }
object { MyGrass2 translate <-27.5,0,36.9> }
object { MyGrass1 translate <-22.5,0,36.9> }
object { MyGrass2 translate <-17.5,0,36.9> }
object { MyGrass1 translate <-12.5,0,36.9> }
object { MyGrass2 translate <12.5,0,36.9> }
object { MyGrass1 translate <17.5,0,36.9> }
object { MyGrass2 translate <22.5,0,36.9> }
object { MyGrass1 translate <27.5,0,36.9> }
object { MyGrass2 translate <32.5,0,36.9> }
//NoMoGrass
// sky ---------------------------------------------------------------
plane{<0,1,0>,10000 hollow //
texture{ pigment {color rgb<0.2,0.5,0.8>}
finish {ambient 1 diffuse 0}}
}
plane{<0,1,0>,1 hollow //
texture{pigment { bozo turbulence 0.65
octaves 6 omega 0.7 lambda 2
color_map { [0.0 color rgb <0.95, 0.95, 0.95>]
[0.1 color rgb <0.85, 0.85, 0.85>]
[0.5 color rgbt <1, 1, 1, 1> ]
[1.0 color rgbt <1, 1, 1, 1> ] }
rotate<10,20,0>
scale <0.3, 0.4, 0.2>*3 }
finish {ambient 1 diffuse 0}}
scale 1000}
// fog at the horizon
fog{distance 300000 color White}
Post a reply to this message
|
|