POV-Ray : Newsgroups : povray.beta-test : max_trace_level problem : Re: max_trace_level problem Server Time
30 Jul 2024 18:24:14 EDT (-0400)
  Re: max_trace_level problem  
From: Warp
Date: 14 Nov 2001 10:27:30
Message: <3bf28d62@news.povray.org>
fabien <fab### [at] skynetbe> wrote:
: Please write a (reasonable) POV-Ray scene where you can see the difference
: between 50 and 80 levels.

  There is a visible difference between 50, 100 and 500 recursions in this
scene. Of course I could have came up with a scene where the difference is
more _important_, but I didn't have time for anything fancier.

global_settings { max_trace_level 500 }

camera { location <-1,2.5,-10> look_at y angle 35 }
light_source { <1000,2000,-1500>, 1 }
plane { y,0 pigment { rgb <1,.8,.4> } }

#declare GrassPatch =
  box
  { <-50,0,0><50,2,.1>
    pigment
    { spherical color_map
      { [0 rgbt <0,0,0,1>][.1 rgb y]
      }
      scale <.02, 1.95, .02>
      translate x*.1
      warp { repeat x*.2 }
      warp { turbulence x*.1 }
    }
  }

#declare S = seed(0);
#declare Ind = 0;
#while(Ind < 1000)
  object { GrassPatch translate <-2+4*rand(S),0,-5+Ind> }
  #declare Ind = Ind + 1;
#end


-- 
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}//                     - Warp -


Post a reply to this message

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