Newsgroups: comp.archives Path: utzoo!news-server.csri.toronto.edu!ox.com!msen.com!emv From: okeefe@cs.Buffalo.EDU (Paul O'Keefe) Subject: [graphics...] Re: how to view f(x,y,z) = constant surfaces ? Message-ID: <1991Mar16.235700.14943@ox.com> Followup-To: comp.graphics Sender: emv@msen.com (Edward Vielmetti, MSEN) Reply-To: okeefe@cs.Buffalo.EDU (Paul O'Keefe) Organization: State University of New York at Buffalo/Comp Sci References: <1991Mar14.234739.15281@athena.mit.edu> <65581@eerie.acsu.Buffalo.EDU> Date: Sat, 16 Mar 1991 23:57:00 GMT Approved: emv@msen.com (Edward Vielmetti, MSEN) X-Original-Newsgroups: comp.graphics,comp.graphics.visualization Archive-name: graphics/surfaces/marchingcubes/1991-03-15 Archive: szechuan.ncsc.org:/pub/marchingCubes/marchingCubes.tar.Z [128.109.178.3] Original-posting-by: okeefe@cs.Buffalo.EDU (Paul O'Keefe) Original-subject: Re: how to view f(x,y,z) = constant surfaces ? Reposted-by: emv@msen.com (Edward Vielmetti, MSEN) In article <1991Mar14.234739.15281@athena.mit.edu>, chasman@athena.mit.edu (David Chasman) writes: |> What I am looking |> for is some code to take the function zz = f(x,y,z) and render the 3-D surface |> which corresponds to this. |> |> Ideally, I'd like C-code for a silicon graphics machine. |> In addition to those already cited: One) apE from OSU has a module Onion which implements Lorenson and Cline's Marching Cubes alogorithm. It comes with SGI binaries and source. Since apE is a complete environment, it can render the results. However, apE also comes with a $75.00 price and some license restrictions which differ for academic and non-academic users. Info on apE is available via anonymous ftp at apE.osgp.osc.edu (128.146.18.18). Two) There is a C code implementation of Marching Cubes by Steve Lamont formerly of the NC SuperComputer Center. It's available via anonymous ftp at szechuan.ncsc.org. Three) Although Marc Levoy is most famous for his volume rendering algorithm, he also has an iso-value surface rendering algorithm. @Article{LC:, author = "Levoy, Marc", title = "Display of Surfaces from Volume Data", journal = IEEE Computer Graphics and Applications, year = 1988, month = "May", volume = 8, number = 3, pages = "29-37" } -Paul O'Keefe