|
|
That's fantastic. Can't wait for that one.
-----------
Andy
Ron Parker wrote in message <36e96345.0@news.povray.org>...
>
>In a sense, yes. Actually, it means that _you_ will be able to implement
>what you're asking for. It will only work for CSG-able objects, though,
>so not on meshes or bicubics.
>
>What you would do is make an object that is the isosurface of the pigment
>field at a given threshold. Parts of the pigment below that threshold
>would be solid, and other parts would be hollow (or vice versa). You could
>then use color maps or CSG (depends on what the patch supports; I've forgotten
>and don't have the code in front of me) to make the required intervals hollow
>or solid as needed. CSG intersect the resulting isosurface(s) with your
>object, and the result will be what you're looking for. You will want to
>let the color_map for the solid parts "bleed" into the hollow parts a little,
>to avoid unfortunate results similar to the coincident surfaces problem.
>
>It won't be fast, but it might be faster than media. It won't be available
>for a while, though; I'm still testing stuff.
Post a reply to this message
|
|
|
|
par### [at] my-dejanewscom (Ron Parker) writes:
> In a sense, yes. Actually, it means that _you_ will be able to implement
> what you're asking for. It will only work for CSG-able objects, though,
> so not on meshes or bicubics.
Why not? With the clipped_by primitive...
--
Roland Mas
Qu'est-ce qui est petit, jaune et dangereux ?
Un canari avec le mot de passe de root.
Post a reply to this message
|
|