Wlodzimierz ABX Skiba wrote:
>
>
> I know this but unfortunatly in current (unoficial) state of pov this is
> only way to play with described week ago nonlinear transformations.
> Everything is ok but normals.
>
I don't think so, AFAIK, every surface could somehow be approximated with
a smooth isosurface function, although it can be quite complicated and i
agree that it would be nice to use an object pattern for this purpose.
> perhaps the problem can be resolved just like in smooth_triangle ?
>
> in 2D description:
>
> 1. take point at equipotential surface
> P
> 2. take value at corners of cube around of it (size of cube depends of
> accuracy)
> V1---V2
> |\ /|
> | P |
> |/ \|
> V3---V4
> 3. find points on edges where value is like in P
> 4. aproximate normal
But there is no point in pigment { checker color rgb 0 color rgb 1 } where
the value is 0.5 so there is also no equipotential surface for this value.
Christoph
--
Christoph Hormann <chr### [at] gmx de>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|