File: view_objects.pov

package info (click to toggle)
terraform 0.8.6-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,396 kB
  • ctags: 2,146
  • sloc: ansic: 23,806; sh: 2,862; pascal: 512; makefile: 440; sed: 93
file content (63 lines) | stat: -rw-r--r-- 1,360 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
// POV file to view the prev-supplied objets 
// written by RNG
//


// Include files
#include "colors.inc"
#include "skies.inc"
#include "textures.inc"


camera
{
	location	<0,  0.5, -7.5>	// <X Y Z>
	direction	2*z            	// which way are we looking <X Y Z>
	up		y              	// which way is +up <X Y Z>
	right		2.5*x         	// which way is +right <X Y Z> and aspect ratio
	look_at		<0, 0.05, 0> 	// point center of view at this point <X Y Z>
}

light_source { <-30, 30, -10> color red 0.75 green 0.5 blue 0.3 }
light_source { <-30, 21, 5>   color red 0.25 green 0.1 blue 0.0 }

sky_sphere { S_Cloud2 }

plane { y,-25
   pigment {
         checker  
         color Gold 
         color Firebrick
         scale 10 
	 }
   /*
   normal {
         waves 1
         frequency 10
         scale .1 
	 }
   */
   finish {
       ambient 0.8
       diffuse 0.8
       /* reflection 0.1 */
      }
}


// The heightfield object is in the X-Z plane, centered on the origin, 
// and extends +/- 0.5 units in the X and Z directions
//#include "tree_macro_1.inc"
#include "monolith.inc" 
object { monolith () translate <-3, 0, 0>}

#include "tree_macro_1.inc"
object { tree_macro_1 () translate <-1, 0, 0>}

#include "tree_macro_2.inc"
object { tree_macro_2 () translate <1, 0, 0>}

#include "tree_macro_3.inc" 
object { tree_macro_3 () translate <3, 0, 0>}