POV-Ray : Newsgroups : povray.macintosh : Tree Media : Tree Media Server Time
3 Jul 2024 05:12:20 EDT (-0400)
  Tree Media  
From: Josh Franklin
Date: 17 Sep 1999 00:03:56
Message: <37E1BD5F.34A257FC@yahoo.com>
While I was finally teaching myself how to actually use media, I found a
neat application for it: fast, easy, trees. This code makes a simple
evergreen tree...the only problem is that the green is not quite solid enough...

#declare tree =
union {
	cone {
		< 0, 0, 0 >, .3,
		< 0, 3, 0 >, .1
		texture {
			pigment { color rgb < 0.7, 0.7, 0.3 > }
		}
	}
	cone {
		< 0, 1.2, 0 >, 1.1,
		< 0, 4.2, 0 >, 0.05
		texture {
			pigment { color rgbf 1.0 }
		}
		interior {
			media {
      			emission < 0.25, .75, 0.2 >*1.5
      			absorption < 0.75, 0, 0.8 >
				intervals 20
				samples 1, 10
				confidence 0.9999
				variance 1/1000
				density {
					cylindrical
					poly_wave pi
					turbulence 0.8
					omega 2
					lambda 0.8
					octaves 0.9
					color_map {
						[ 0.0 color rgbf < 0.0, 0.0, 0.0, 0.5 > ]
						[ 0.02 color rgbf < 0.0, 0.0, 0.0, 1.0 > ]
						[ 0.1 color rgb < 0.09, 0.3, 0.1 > ]
						[ 0.96 color rgb < 0.03, 0.2, 0.0 > ]
						[ 0.99 color rgbf < 0.0, 0.2, 0.0 > ]
						[ 1.0 color rgbf 1.0 ]
					}
					scale < 0.25, .008, 0.25 >
				}
				scale < 5, .8, 5 >
			}
		}
		hollow
	}
}

by changing the last two values of scale, you can modify the density of
the "branches"...with a little imagination I'm sure that trees with
multi-colored leaves or even leaves that change color over time as in an
animation would be easy to do...also this could make for interesting
shrub animals

anyways, any input you could give me would be great ( and yes I know
that the trunk has no texture )

-Josh


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.