|
![](/i/fill.gif) |
In article <r5lvavo37qbp1mreph4lq704ang28l28t7@4ax.com>,
ABX <abx### [at] abx art pl> wrote:
> Ok, example: I have a set of points. The rule used to create this set is that
> all points of this set have the same distance from center and all points have
> their coordinates positive in value. So I can express this set as:
>
> A={ P(x,y,z) : x^2+y^2+z^2=distance^2 , x>0 , y>0 , z>0 }
>
> I can easly "convert" it into isosurface, can't I?
Have you actually tried this for more than a few hundred points? You
would be much better off with a blob. And you won't end up with an
object with a surface going through that point.
--
Christopher James Huff <cja### [at] earthlink net>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tag povray org
http://tag.povray.org/
Post a reply to this message
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Wed, 30 Apr 2003 10:08:19 -0400, Christopher James Huff
<cja### [at] earthlink net> wrote:
> > Ok, example: I have a set of points. The rule used to create this set is that
> > all points of this set have the same distance from center and all points have
> > their coordinates positive in value. So I can express this set as:
> >
> > A={ P(x,y,z) : x^2+y^2+z^2=distance^2 , x>0 , y>0 , z>0 }
> >
> > I can easly "convert" it into isosurface, can't I?
>
> Have you actually tried this for more than a few hundred points? You
> would be much better off with a blob. And you won't end up with an
> object with a surface going through that point.
It seems you somehow overcomplicated this subject in your mind. What I was
refering is simple moving function from set definition with typical rules of
combining http://www.econym.demon.co.uk/isotut/combine.htm :
isosurface{
function{min(x*x+y*y+z*z-R*R,-x,-y,-z)}
open
... // other isosurface syntax
}
Of course from the begining this is a scpecial case when set does not contain
enumerated list of points but infinite surfaces. EOT!
ABX
Post a reply to this message
|
![](/i/fill.gif) |