POV-Ray : Newsgroups : povray.binaries.images : Objects As Isosurfaces #2 Server Time
31 Jul 2024 18:19:03 EDT (-0400)
  Objects As Isosurfaces #2 (Message 9 to 18 of 18)  
<<< Previous 8 Messages Goto Initial 10 Messages
From: William Pokorny
Subject: Re: Objects As Isosurfaces #2
Date: 17 Sep 2009 14:35:00
Message: <web.4ab2811adbac571815ee2c550@news.povray.org>
Hi Stephen,
Not a utility by any stretch, but there might be a path for what you want.

Mike Williams's isosurface tutorial has a mention of a mesh approximation macro.
"Kevin Loney has produced an include file which produces a mesh object that
approximates an isosurface." Unfortunately the link is dead so unsure where to
get a current version of it.

If that exists somewhere, suppose we use ObjectAsIso.inc to turn the CSG into an
isosurface and then this mesh approximation macro to turn that isosurface into a
mesh?

Regards, Bill

Stephen <mcavoysAT@aolDOTcom> wrote:
> On Thu, 17 Sep 2009 08:50:05 EDT, "William Pokorny" <pokorny_epix_net> wrote:
>
> >Oddly this effect has me wondering about converting
> >large CSG count objects into single mesh2 objects on the fly...
>
> If you were going to do that then I imagine that there would be a few people (me
> for one) who would like a stand alone utility to convert CSG objects to meshes.
> Hint ;)
> --
>
> Regards
>      Stephen


Post a reply to this message

From: Stephen
Subject: Re: Objects As Isosurfaces #2
Date: 17 Sep 2009 17:47:26
Message: <7hb5b5545tuiq4q9ek8jbs2rnessa6cf78@4ax.com>
On Thu, 17 Sep 2009 14:34:02 EDT, "William Pokorny" <pokorny_epix_net> wrote:

>Hi Stephen,
>Not a utility by any stretch, but there might be a path for what you want.
>
>Mike Williams's isosurface tutorial has a mention of a mesh approximation macro.
>"Kevin Loney has produced an include file which produces a mesh object that
>approximates an isosurface." Unfortunately the link is dead so unsure where to
>get a current version of it.
>
>If that exists somewhere, suppose we use ObjectAsIso.inc to turn the CSG into an
>isosurface and then this mesh approximation macro to turn that isosurface into a
>mesh?
>
>Regards, Bill
>

Thanks Bill
It is some where to start. I'll have a look and maybe a go :)
-- 

Regards
     Stephen


Post a reply to this message

From: Robert McGregor
Subject: Re: Objects As Isosurfaces #2
Date: 17 Sep 2009 23:20:00
Message: <web.4ab2fc2ddbac57184726e92b0@news.povray.org>
"William Pokorny" <pokorny_epix_net> wrote:
> Mike Williams's isosurface tutorial has a mention of a mesh approximation macro.
> "Kevin Loney has produced an include file which produces a mesh object that
> approximates an isosurface." Unfortunately the link is dead so unsure where to
> get a current version of it.

Bill, I just posted some adaptations (not by me) of Loney's original include
file to p.b.scene-files for you to pick apart if you're interested.

Now, time to check out your ObjectToIso.inc, thanks :)

-Rob


Post a reply to this message

From: William Pokorny
Subject: Re: Objects As Isosurfaces #2
Date: 18 Sep 2009 02:00:11
Message: <web.4ab3215fdbac571815ee2c550@news.povray.org>
Thank you Rob,
I just woke up in the middle of the night with the thought, "We can throw noise
balls!"  Starting to think this object shaped math for isosurfaces could allow
us to do a LOT of cool things.

CSG for image is just a cylinder and a sphere. Different noise functions used in
each and the 'object equations' written to blob them together.

This is going to be fun.
Regards, Bill P.

"Robert McGregor" <rob### [at] mcgregorfineartcom> wrote:
> "William Pokorny" <pokorny_epix_net> wrote:
> > Mike Williams's isosurface tutorial has a mention of a mesh approximation macro.
> > "Kevin Loney has produced an include file which produces a mesh object that
> > approximates an isosurface." Unfortunately the link is dead so unsure where to
> > get a current version of it.
>
> Bill, I just posted some adaptations (not by me) of Loney's original include
> file to p.b.scene-files for you to pick apart if you're interested.
>
> Now, time to check out your ObjectToIso.inc, thanks :)
>
> -Rob


Post a reply to this message


Attachments:
Download 'objectpatchex3.jpg' (14 KB)

Preview of image 'objectpatchex3.jpg'
objectpatchex3.jpg


 

From: Stephen
Subject: Re: Objects As Isosurfaces #2
Date: 18 Sep 2009 02:01:29
Message: <2h86b5pdm5fjg7vmup9n10sqhmlr9u3sr7@4ax.com>
On Thu, 17 Sep 2009 23:19:09 EDT, "Robert McGregor" <rob### [at] mcgregorfineartcom>
wrote:

>Now, time to check out your ObjectToIso.inc, thanks :)

Me too, Thanks Robert.
-- 

Regards
     Stephen


Post a reply to this message

From: Thomas de Groot
Subject: Re: Objects As Isosurfaces #2
Date: 18 Sep 2009 03:35:13
Message: <4ab33831@news.povray.org>
"William Pokorny" <pokorny_epix_net> schreef in bericht 
news:web.4ab22fdadbac571815ee2c550@news.povray.org...
> ........ Oddly this effect has me wondering about converting
> large CSG count objects into single mesh2 objects on the fly...

Indeed! If I am right, that is the basis of Gena Obukhov's POV-Tree utility 
where the complete tree is englobed into a single mesh object. 
Unfortunately, Gena never released a mesh2 version though. Another oldy who 
did the same is Paul T. Dawson with meshtree.inc (1999).

So, a utility to turn complex csg objects into a single mesh2 would be 
extremely valuable indeed.

Thomas


Post a reply to this message

From: clipka
Subject: Re: Objects As Isosurfaces #2
Date: 18 Sep 2009 04:53:44
Message: <4ab34a98@news.povray.org>
William Pokorny schrieb:
> I just woke up in the middle of the night with the thought, "We can throw noise
> balls!"  Starting to think this object shaped math for isosurfaces could allow
> us to do a LOT of cool things.

Yeah, those are the nights...!


Looking at all the posts here recently, I guess there's a serious 
"market" for "functionalizing" of objects - first the proximity 
patterns, now "isosurfaceizing"...

If I'm asked, that pretty much sounds like a call for native integration 
of such a feature into POV-Ray...


Post a reply to this message

From: jute
Subject: Re: Objects As Isosurfaces #2
Date: 18 Sep 2009 05:00:00
Message: <web.4ab34bd0dbac5718f43b014e0@news.povray.org>
"William Pokorny" <pokorny_epix_net> wrote:

> "Kevin Loney has produced an include file which produces a mesh object that
> approximates an isosurface." Unfortunately the link is dead so unsure where to
> get a current version of it.

Here's Kevin's macro, with an example of how it would be used.

http://rubor.org/isosurface_to_mesh.zip

--
jussi


Post a reply to this message

From: William Pokorny
Subject: Re: Objects As Isosurfaces #2
Date: 19 Sep 2009 16:05:01
Message: <web.4ab5394ddbac571815ee2c550@news.povray.org>
Hi clipka,
I had to travel early the next morning too - I was very tired by the time I got
back last night! I see your offer and, yes, I would very much like to see an
attempt to integrate these features in POVRay.

I tried another image with the "noise balls" idea - 3D objects defining volumes
over which functions are active. I used 5 instances of Dave Blandston's recently
posted star object to contain the wrinkles function and make an outward imprint
in a thin box. Further, I used a slight modified/bucketized version of the
overall isosurface function to control a color map.

Regards, Bill P.

clipka <ano### [at] anonymousorg> wrote:
> William Pokorny schrieb:
> > I just woke up in the middle of the night with the thought, "We can throw noise
> > balls!"  Starting to think this object shaped math for isosurfaces could allow
> > us to do a LOT of cool things.
>
> Yeah, those are the nights...!
>
>
> Looking at all the posts here recently, I guess there's a serious
> "market" for "functionalizing" of objects - first the proximity
> patterns, now "isosurfaceizing"...
>
> If I'm asked, that pretty much sounds like a call for native integration
> of such a feature into POV-Ray...


Post a reply to this message


Attachments:
Download 'objectpatchex4.jpg' (171 KB)

Preview of image 'objectpatchex4.jpg'
objectpatchex4.jpg


 

From: William Pokorny
Subject: Re: Objects As Isosurfaces #2
Date: 20 Sep 2009 09:25:00
Message: <web.4ab62cbbdbac571815ee2c550@news.povray.org>
Another render over night of the 5 stars on a box thing, this one better showing
the use of the isosurface to control the pigment, made the stars a bit thicker,
AA.

"William Pokorny" <pokorny_epix_net> wrote:
> ....
> I tried another image with the "noise balls" idea - 3D objects defining volumes
> over which functions are active. I used 5 instances of Dave Blandston's recently
> ....


Post a reply to this message


Attachments:
Download 'objectpatchex4a.jpg' (126 KB)

Preview of image 'objectpatchex4a.jpg'
objectpatchex4a.jpg


 

<<< Previous 8 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.