A (Possibly) Linear Time, Greedy, Bottom-Up, Algorithm Using Quadtrees for Decimating Topologies via Steiner Triangular Meshes
by Jack Perdue
How to Run
/**
* This software and documentation is the confidential and proprietary
* information of Jack Perdue d.b.a. Silicon Slick's Software, Supplies
* and Support Services (a.k.a. 6S Computers) ("Confidential Information").
* You shall not disclose such Confidential Information and shall use
* it only in accordance with the terms of the license agreement you
* entered into with Jack Perdue.
*
* JACK PERDUE MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF
* THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
* IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
* OR NON-INFRINGEMENT. JACK PERDUE SHALL NOT BE LIABLE FOR ANY DAMAGES
* SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
* THIS SOFTWARE OR ITS DERIVATIVES.
*
* Developed by Jack Perdue (a.k.a. Silicon Slick)
* Copyright (c) 1998 Silicon Slick's Software, Supplies and Support Services
* All Rights Reserved
*/
Note: this is a 700KB download, no matter which way you choose to go about it
Until such time as I supply a certificate for this applet, it will
be limited as to what you can do with it. For now, your options are:
- Run it from here using Netscape 4.x.
- How:
- Limitations:
- Can NOT open URL's from other sites
- Can NOT read local files
- Can NOT write local files
- Basically, you can decimate the included terrain data and the Mandelbrot Set.
- Run it from here using Java's appletviewer
- How:
- Install 1.1 JDK or JRE (get it here)
- appletviewer -J-mx64m http://parasol.tamu.edu/people/jack/fromCS/java/mesh/meshapplet.html
- Limitations:
- CAN open URL's from other sites
- Can NOT read local files
- Can NOT write local files
- Run it from there using Netscape 4.x
- How:
- Download the applet's starting page
- Download the Java archive to the same directory (right-click then "Save Link As...")
- Open the .html page using Netscape's File Open menu (or drag & drop if supported)
- Limitations:
- Can NOT open URL's from other sites
- CAN read local files
- Can NOT write local files
- Run it from there using Java's appletviewer
- How:
- Install 1.1 JDK or JRE (get it here)
- Download the applet's starting page
- Download the Java archive to the same directory
- In the subdirectory where you saved the applet's files, type:
- appletviewer -J-mx64m meshapplet.html
- Limitations:
- Can open URL's from other sites
- Can NOT read local files
- Can NOT write local files
- Run it from there using Java's interpreter
- How:
- Install 1.1 JDK or JRE (get it here)
- Download the Java archive
- In the subdirectory where you saved the archive, type
- In MS-DOS: java -classpath Mesh00.jar:%CLASSPATH% -mx64m jkp.Mesh00
- In Unix (try): java -classpath Mesh00.jar:$CLASSPATH -mx64m jkp.Mesh00
- Limitations:
- None!!!
- CAN open URL's from other sites
- CAN read local files
- CAN write local files
- Run it from a Parasol account
- How:
- cd /research/www/people/jack/fromCS/java/mesh
- java -classpath Mesh00.jar:/pub/java/jdk1.1.5/lib:/pub/java/jdk1.1.5/lib/classes.zip jkp.Mesh00
- Limitations:
- None!!!
- CAN open URL's from other sites
- CAN read local files
- CAN write local files (to your account)
Last updated: June 28, 1998
Jack Perdue/jack@cs.tamu.edu
Department of Computer Science
College of Engineering
Texas A&M University