|
 |
Le 2025-04-01 à 10:52, gulino a écrit :
> height_field {
> function 1, 2 { f_ridged_mf(x,y,z, 0.6, 3.0, 6.0, -1.0, 3.0, 3.0, 1) }
> smooth
> scale <400, 100, 400>
> pigment { checker rgb 0.05 rgb 1 scale <20, 20, 20>}
> translate <-200, -120, -200>
> }
>
> error in: function 1, 2 { f_ridged_mf(x,y,z, 0.6, 3.0, 6.0, -1.0, 3.0, 3.0, 1) }
>
> "Expected 'operator', ( found instead"
>
> What is wrong?
>
>
1) You need to #include functions.inc before.
2) The numbers after function are the U and V resolution, or number of
samples, used to evaluate the function when creating the height field.
Values of 1,2 mean 1 sample in the U axis and 2 samples in the V axis,
or a line single between two points. You won't even see that in a scene.
You need a strict minimum of 2,2.
In order to have something acceptable, a reasonable starting point would
be something like 100,100.
Post a reply to this message
|
 |