POV-Ray : Newsgroups : povray.general : Function returns 3d vector : Re: Function returns 3d vector Server Time
31 Jul 2024 16:27:38 EDT (-0400)
  Re: Function returns 3d vector  
From: Ben Chambers
Date: 21 Nov 2006 05:38:39
Message: <4562d72f$1@news.povray.org>
Never mind, I figured it out.  Code below ;)

...Chambers


#declare f1=...
#declare f2=...
#declare f3=...

#declare p1=pigment{f1(x,y,z) color_map {[0 color rgb 0][1 color rgb x*3]}
#declare p2=pigment{f2(x,y,z) color_map {[0 color rgb 0][1 color rgb y*3]}
#declare p3=pigment{f3(x,y,z) color_map {[0 color rgb 0][1 color rgb z*3]}

#declare p_final = pigment {
  average
  pigment_map {
   [1 p1]
   [1 p2]
   [1 p3]
  }
}


Post a reply to this message

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