|
![](/i/fill.gif) |
First, I'm not familear with isosurface stuff (I haven't done any work on it
myself... well, except for preliminary work on UV mapping which has since
been scrapped).
Using the following for the isosurface function fixes the 'not enough
argumens' problem:
function {FUNC1(x,y+cos(TH(x,y,z)*7)*0.3,z)}
Somebody apparantly changed the implementation of isosurfaces while we
weren't looking and those default parameters aren't there anymore. maybe
that's the problem?
About that crash... I got it to crash once... but that happened before I
replaced the #declare TH=...
But can't get it to crash again now that I'm running the debugger.
Strange...
-Nathan
Ken <tyl### [at] pacbell net> wrote...
> The above returns the following warning:
>
> #declare TH= function{"TH"}
>
> isosurface {
> function {FUNC1(x,y+cos(TH* <----ERROR
>
> F:\Program Files\POV-Ray for Windows v3.1\megapov\demos\Multipatch NPov\
> Isosurface_isoblob\Iso demo\torus2.pov:15: error:
>
> The function 'TH' needs arguments. Should be TH(...)
>
> Returned from renderer (non-zero return value)
Post a reply to this message
|
![](/i/fill.gif) |