|
|
In article <38dfeccc@news.povray.org> , "David Vincent-Jones"
<geo### [at] galaxynetcom> wrote:
> An Iso Surface may be described through a "library" file rather than through
> an object or formula.
What you are referring to is capability of the original isosurface patch to
use dynamic link libraries (DLLs) which could supply additional external
functions as compiled code - if you want to create them, you need a compiler
for Windows.
> That library file can take several formats..... would just like to have an
> or some ) examples(s) to play with.
All these functions (and a few more) are built into MegaPOV. You can find a
few examples on how to use them in the MegaPOV documentation. The basic
syntax is described in section "5.2.1. Function name of build in functions",
a few examples are in the sections following, for example "5.2.8. Accuracy"
shows the use of the torus function:
isosurface {
function { "torus", <0.85, 0.15> }
contained_by { box { <-1,-0.15,-1>, <1, 0.15, 1> } }
}
Please note that loading of external functions will not be available in
POV-Ray 3.5. It is unlikely that all (if any at all of) the current
functions that were previously external and are now built into MegaPOV will
be available in an official version.
Thorsten
Post a reply to this message
|
|