|
![](/i/fill.gif) |
In article <web.3e6fc2684cdcaf4d2a3ff2e70@news.povray.org>,
"Retsam" <nomail@nomail> wrote:
> My function uses the following equation:
> 1.0 - (6*r^5 - 15*r^4 + 10*r^3)
Sorry to disappoint you, but not only is this an old, long dead thread,
this equation has already been mentioned in it. I even posted a few
images in povray.binaries.images using it in isosurface blobs.
--
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) |
In article <web.3e6fcf6e4cdcaf4d2a3ff2e70@news.povray.org>,
"Retsam" <nomail@nomail> wrote:
> I didn't realize that there were more replies after the first page of ten
> (I'm new to this newsgroup thing), and apparently I'm not the first that
> came up with this particular equation. That being said, I think it would
> be worth hardcoding this particular equation for speed, the way the
> standard blob function is hardcoded and optimized. We could call it blob2!
> Or smooth_blob!
I am actually working on a blob2 primitive, which will use this function
and a solving method similar to that of the isosurface primitive.
Dropping it into the existing blob primitive is probably possible, but I
don't understand the code nearly well enough, and it would be more
limited than what I plan. The blob2 primitive will support far more
component types, and will be faster than the equivalent isosurface, but
probably slower than the equivalent blob.
--
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) |