comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Faster alternative to ISOSURFACE
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Faster alternative to ISOSURFACE [message #24068] Sat, 03 March 2001 04:56
karthik balasubramani is currently offline  karthik balasubramani
Messages: 3
Registered: March 2001
Junior Member
I have implemented an alternative to IDL's ISOSURFACE routine:

KB_ISOSURFACE, volume, seedpoint, outverts [, /ISOVALUE, /DECIMATE,
MAX_MERGE = value, PERCENT_VERTICES = value]

I felt the need for a number of reasons:
- I need to be able to extract an isosurface passing through a specific
point
in the volume.
- I needed simplified/decimated isosurfaces that contain very few triangles.
(Running MESH_DECIMATE as a post-process didn't give me good results, and
for
some large data, took too long.)
- I wanted a faster routine, even if it meant foregoing some of the extra
detail that ISOSURFACE's marching tetrahedra might provide. KB_ISOSURFACE
often runs about 100 times faster on my data(2-16 Mb).

For what it is worth, anyone who might find my routine useful, can
get it at:
http://members.tripod.com/~clunis_immensus/software/idl/iso. html

cheers,

Karthik Balasubramaniam
CAS Technologies, Chennai

------------------------------------------------------------
Get your FREE web-based e-mail and newsgroup access at:
http://MailAndNews.com

Create a new mailbox, or access your existing IMAP4 or
POP3 mailbox from anywhere with just a web browser.
------------------------------------------------------------
[Message index]
 
Read Message
Previous Topic: Registering CT and MRI volumes
Next Topic: Free ncar graphics...

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Mon Oct 13 13:13:46 PDT 2025

Total time taken to generate the page: 1.71820 seconds