Xref: utzoo comp.graphics:16621 comp.graphics.visualization:358 Path: utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!rpi!uwm.edu!ux1.cso.uiuc.edu!talon!krogh From: krogh@talon.ncsa.uiuc.edu (Mike Krogh) Newsgroups: comp.graphics,comp.graphics.visualization Subject: Re: how to view f(x,y,z) = constant surfaces ? Keywords: isosurfaces Message-ID: <1991Mar15.152835.24927@ux1.cso.uiuc.edu> Date: 15 Mar 91 15:28:35 GMT References: <1991Mar14.234739.15281@athena.mit.edu> Sender: krogh@talon (Mike Krogh) Distribution: na Organization: Nat. Cnt. for Supercomputing Appl. Lines: 33 This type of surface is known as an isosurface. You can get some public domain software from NCSA's anonymous ftp server (ftp.ncsa.uiuc.edu or 128.174.20.50 [this may change to 141.142.20.50 any day now]). After logging into the server, go into the directory 'isovis' and get the stuff in there, which includes binaries, source, and documentation. This code will work on most machines, but has a option for displaying the output on an SGI workstation. You can also find a lot of other visualization tools on our server. Mike Krogh NCSA krogh@ncsa.uiuc.edu In article <1991Mar14.234739.15281@athena.mit.edu>, chasman@athena.mit.edu (David Chasman) writes: > Umm, I've never read or posted to either of these groups. 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. > > My current technique is to evaluate f(x,y,z) for all discretized > (x,y,z) inside of a cube - and to light up a point > if : > | f(x,y,z) - constant | < Epsilon > > if you have any ideas - please help. > > --David Chasman > chasman@athena.mit.edu