POV-Ray : Newsgroups : povray.binaries.scene-files : simulated_technology.pov : simulated_technology.pov Server Time
1 Sep 2024 22:14:24 EDT (-0400)
  simulated_technology.pov  
From: Samuel T  Benge
Date: 13 Mar 2004 14:24:55
Message: <40535FE1.7060603@hotmail.com>
#declare fuzzy_shadows=off;
#declare global_illumination=off;
global_settings{
 #if(global_illumination=on)
  radiosity{
   count 300 error_bound .25
   pretrace_start .04 pretrace_end .02
   recursion_limit 1
   normal on
   low_error_factor 10
   brightness 1
  }
 #end
 assumed_gamma 1
 photons{count 30000}
}

#default{finish{ambient 0 brilliance .7}}

camera{
 fisheye 
 right x*.7 up y*.7
 location<0,80,-80>
 look_at 0
 angle 20 
}

background{rgb<.3 .4 .5>}

light_source{<1,2,-1>*100000,<1.3 1.25 1>*1.5 #if(fuzzy_shadows=on) area_light
x*70000,z*70000,12,12 jitter adaptive 1 orient circular #end}
light_source{<0,-1,-.5>*100000,<.3 .4 .5>*.25 shadowless
#if(fuzzy_shadows=on)area_light x*90000,z*90000,2,2 jitter adaptive 1 orient circular
#end}

#declare strands_Y=
 pigment{
  //cylindrical
  boxed scale<1,10,1> rotate y*0
  scale .75 translate .5 warp{repeat x} warp{repeat z}
  frequency 3 sine_wave
  //color_map{[.1 rgb 0][.3 rgb 1]}
 }

#declare strands_X=
 pigment{
  //cylindrical
  boxed scale<1,10,1> rotate y*0
  rotate z*90 scale .75 translate .5 warp{repeat y} warp{repeat z}
  frequency 3 sine_wave
  //color_map{[.1 rgb 0][.3 rgb 1]}
 }

#declare strands_Z=
 pigment{
  //cylindrical
  boxed scale<1,10,1> rotate y*0
  rotate x*90 scale .75 translate .5 warp{repeat x} warp{repeat y}
  frequency 3 sine_wave
  //color_map{[.1 rgb 0][.3 rgb 1]}
 }

#declare rbbd=function{
 pigment{
  pigment_pattern{cells scale 2}
  scale 2
  pigment_map{   
   [.1 strands_Y]
   [.5 strands_X]  
   [.9 strands_Z]   
  }  
 }
}

isosurface {
 function{  
  max(
   abs(x),
   abs(y),
   abs(z)
  )
  -9
  -rbbd(x,y,z).grey
  //-rbbd(z*2,y*2,x*2).grey/2
  +.5
 }
 accuracy .01
 evaluate 5, 1.2, 0.95 
 contained_by{box{<-10,-10,-10>,<10,10,10>}} 
 pigment{rgb .55}
 finish{specular .85 roughness .05 brilliance 4}
 hollow
 rotate y*35
}


Post a reply to this message

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