Java 3D Programming by Daniel Selman - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub, Kindle for a complete version.

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/