appendix B

Programming and graphics resources online

This appendix contains a list of resources and sources for Java 3D programming and graphics information.

   Java 3D home page
        http://java.sun.com/products/java-media/3D/index.html

   Java 3D API Specification
        http://java.sun.com/products/java-media/3D/forDevelopers/j3dguide/j3dTOC.doc.html

   Java WebStart documentation
        http://java.sun.com/products/javawebstart/

   Java 2 extensions mechanism tutorial
        http://java.sun.com/docs/books/tutorial/ext/index.html

   Java 2 SDK extensions documentation
        http://java.sun.com/products/jdk/1.2/docs/guide/extensions/

   JAR file extension options
        http://java.sun.com/docs/books/tutorial/jar/index.html

   JDK 1.3.1
        http://www.javasoft.com/j2se/1.3/

   Java 3D Forum
        http://forum.java.sun.com/list/discuss.sun.java.3d

   Matrix and Quaternion FAQ
        http://www.cs.ualberta.ca/~andreas/math/matrfaq_latest.html

   Web3D Consortium
        http://www.web3d.org/

   Core Web3D
        http://www.coreweb3d.com/

   Bill Day’s articles on Java 3D
        http://www.javaworld.com/javaworld/jw-12-1998/jw-12-media.html
        http://www.javaworld.com/javaworld/jw-01-1999/jw-01-media.html
        http://www.javaworld.com/javaworld/jw-05-1999/jw-05-media.html

   J3D.ORG
        http://www.j3d.org/

   3D graphics glossaries
        http://www.mondomed.com/mlabs/glossary.html (Mondo Media)
        http://www.3dgaming.com/fps/techshop/glossary/ (3Dgaming.com)
        http://oss.medialab.chalmers.se/dictionary/ (Chalmers MediaLab)

   3D graphics engines list
        http://cg.cs.tu-berlin.de/~ki/engines.html

   3D file formats
        http://www.cica.indiana.edu/graphics/3D.objects.html

   VRML links and models
        http://hiwaay.net/~crispen/vrml/worlds.html

   Java development portal
        http://www.governmentit.com/development/java.htm

   GL4Java
        http://www.jausoft.com/gl4java/

   3D Ark
        www.3dark.com/resources/faqs.html

   OpenGL FAQ and troubleshooting guide
        www.frii.com/~martz/oglfaq/depthbuffer.htm

   OpenGL “Red Book”
        http://ask.ii.uib.no/ebt-bin/nph-dweb/dynaweb/SGI_Developer/OpenGL_PG/

   Visible Human Project
        http://www.nlm.nih.gov/research/visible/visible_human.html

   Cosm
        http://www.cosm-game.com

   Virtual Terrain site
        http://www.vterrain.org

   Edinburgh Virtual Environment Centre
        http://www.edvec.ed.ac.uk

   Volume Graphics Research Group, Department of Computer and Information Science, Ohio State University
        http://www.cis.ohio-state.edu/volviz

   Visualization Laboratory, Department of Computer Science, State University of New York at Stony Brook
        http://www.cs.sunysb.edu/~vislab/

   Amapi 3D
        http://www.eovia.com

   Adaptive meshes and the ROAM Algorithm
   “ROAMing Terrain: Real-time Optimally Adapting Meshes”
        http://www.llnl.gov/graphics/ROAM

   BSP applet
        http://symbolcraft.com/pjl/graphics/bsp/

   BSP FAQ
        ftp://ftp.sgi.com/other/bspfaq/faq/bspfaq.html

Online courses

   University Course, Stefan Rufer
   Computer Science Department, Biel School of Engineering and Architecture (Berne)
        http://www.hta-bi.bfh.ch/~rfs/pwf/java3/home.html

Introduction to Computer Graphics

   Department of Computer Sciences, University of North Carolina at Chapel Hill
        www.cs.unc.edu/~davemc/Class/136/

Reading resources

   Illustrated Java 3D bibliography in French
        http://www-iiuf.unifr.ch/~schweizp/infogra/BiblioJava3D.htm

   Java books reviewed
        http://www.javacoffeebreak.com/books/

   List of Java books
        http://www.non.com/books/Java_cc.html

   Book reviews by Brian Hook
        http://www.wksoftware.com/publications/3dbooks.html

   Sébastien Loisel’s Zed3D, A compact reference for 3d computer graphics programming
        www.math.mcgill.ca/~loisel/

   Matrix and quaternion FAQ, Department of Computing Science, University of Alberta
        http://www.cs.ualberta.ca/~andreas/math/matrfaq_latest.html

Software and software companies

   Allaire (Kawa)
        http://www.allaire.com/

   Borland (Jbuilder)
        http://www.inprise.com/jbuilder/

   Eclipse (Open Source, IBM)
        http://www.eclipse.org/

   GNU (Emacs)
        http://www.gnu.org/software/emacs/

   IntelliJ IDEA
        http://www.intellij.com/

   JAD (decompiler)
        http://www.geocities.com/SiliconValley/Bridge/8617/jad.html

   NetBeans
        http://www.netbeans.org

   Sitraka (Jprobe)
        http://www.sitraka.com/software/jprobe/

   Visual Café, WebGain
        http://www.webgain.com/Products/VisualCafe_Overview.html

   VMGEAR (OptimizeIt)
        http://www.vmgear.com/

[previous]  |  [main]  |  [next]