Getting Started |
Xj3D is a project that is written in the Java language. Therefore, the first item of getting starting is making sure you have the right environment ready to go. Once you have gotten this set up, you may wish to see how to use Xj3D in your application development. If so, head over to the Tutorials section of the site.
Never used Java before
If you have never used a Java application or product before, then we have a full installer. This gives you everything you need to get running. It will include a Java runtime environment, the 3D graphics libraries in use as well as all the lower-level dependencies that our application makes use of.
Have Java installed, only want to run the code
In this case you have at least a Java environment installed and you've run Java code before. You are not interested in trying to compile Xj3D, you just want to use it. Probably you are an end developer that would like to use Xj3D as a standalone library in another application. Our minimal installer provides just the Xj3D code and the third-party libraries it is dependent on. There are no other environments included. So, for example, if you didn't have Java3D installed, this installer would not fix that issue for you.
Can live with development code. Has my bug been fixed yet?
You're a developer and need to keep reasonable track of the code and new features. There's a node you've been waiting to have implemented or a fairly crucial bug that you want fixed. The development releases are for you. These are somewhat tested snapshots of the development at points between releases. These are typically just a Zip file containing all the JARS of the current codebase.
I like to live dangerously
If you really want to track every change (and mistake!) we make, then using the CVS repository is for you. With CVS, you get all our updates as we make them but you have to follow a lot of special rules in how your environment is set up and how to compile the code. In addition we also recommend you sign up for the separate mailing list that has the CVS update notification messages. These are useful for tracking exactly when changes are made and what was changed.
examples/browser Here you will find a couple of programs that
show you how to construct a standalone browser application.
examples/loader Here you will find an application that illustrates
using Xj3D as a file Loader for Java3D.
|
[
Xj3D Homepage |
Xj3D @ Web3d |
Screenshots |
Dev docs |
Dev Releases |
Conformance |
Contributors |
Getting Started
]
Last updated: $Date: 2005/02/04 22:16:39 $ |