POV-Ray : Newsgroups : povray.general : Question: Twisting a Heightfield? : Re: Question: Twisting a Heightfield? Server Time
8 May 2024 19:31:06 EDT (-0400)
  Re: Question: Twisting a Heightfield?  
From: Sven Littkowski
Date: 7 Feb 2016 10:57:18
Message: <56b7695e$1@news.povray.org>
Yes, I saw them already, but when I tried the HF_Cylinder macro, it
causes errors and halt. The error message is: "Parse Error: Expected
'operator', ( found instead"

I think, the included code is faulty. If this code could be fixed, I
could go ahead with it.

Here the faulty code. Can you test, if this causes errors on your
computer, too?

// -------------- HF_Cylinder macro -------------------
#declare Fn_1 =
 function(x, y, z)
  {1-(-f_snoise3d(x*3,y*3 ,  z*3)*0.8)}

// ----------------------------------------------------
object{ HF_Cylinder( Fn_1, //Function,
                        0, // UseUVheight:  0 or 1
                        1, // UseUVtexture: 0 or 1
                  <50,50>, // Resolution,
                        1, // Smooth: 0 or 1
                       "", // FileName, ""=no file,
                  <0,0,0>, // EndA,
                <0,1.5,0>, // EndB
                     1.60 ,// Radius
                      0.5  // Depth
                         ) //-------------------------
  texture{ pigment{ checker
                    color rgb<0.5,0.1,0.85>
                    color rgb<1,0.67, 0.05>
                    scale<1,2,1>*0.05}
           finish { phong 1 reflection 0.01}
         } // end of texture
  scale<1,1,1>*1
  rotate<0,0,0>
  translate<0,0.00,0>
} // end of HF_Cylinder -------------------------------


Post a reply to this message

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