Local Info

j3d.org

Code Download Instructions

The current stable version is 2.2
The current development version is: 3.0

There are two ways to fetch the contents of the code repository. You can take the last release using an FTP or HTTP download, or you can keep current with the latest unstable development work through SVN. Once you have downloaded the code, please wander over to the installation page for more information about the required 3rd-party libraries and environment setup.

Please see the SVN Page for more information on how to access the code using SVN.

FTP

FTP downloads are available from ftp://ftp.j3d.org/pub/aviatrix3d/.

Version SVN tag Precompiled Eclipse Source Javadoc Examples
2.2 V-2-2-0 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.1 V-2-1-0 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.1 Beta1 V-2-1-0-b1 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.0 V-2-0-0 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.0 Beta3 V-2-0-0-b3 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.0 Beta2 V-2-0-0-b2 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
2.0 Beta1 V-2-0-0-b1 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
1.1 V-1-1-0 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
1.0 V-1-0-0 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
Beta 3a BETA-3A FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
Beta 3 BETA-3 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
Beta 2 BETA-2 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
Beta 1 BETA-1 FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP
FTP:  ZIP TAR GZIP
HTTP:ZIP TAR GZIP

If you are working with the source and compiling it yourself, then you can either use the build system that we provide, or any other build tool. We use unix Make to control the compilation process. If you need help setting this up, please see the Environment Setup Page. Please be aware that we do this for a good reason. At any one time, the codebase contains classes that are not complete, or do not compile. We control whether these classes get built or not with the make environment. If you use an indescriminate tool such as Ant or JBuilder, then you are on your own. Yes, we know about the classes that don't compile, so please don't tell us about this again.

Eclipse/SWT Support

The Eclipse column links to versions of Aviatrix3D that contain most of the essentials needed to run as an Eclipse plugin. It is missing the JOGL bindings as these are quite large (Approx 7MB) so you can download the appropriate version for your platform over on the SWT JOGL download page.

We require Eclipse 3.2 or later if you wish to use the SWT code. In addition, if you want to make use of the lightweight rendering capabilities for intergration with Draw2D/GEF you will need to have that installed as well.

Historical Notes

Two days after releasing Beta3, JOGL 1.1b06 is released that introduced an incompatible API change to some of the shader code. For this reason, we've had to issue a Beta 3a that allows users of the newer JOGL APIs to continue to use Aviatrix3D. No external API changes are visible to Aviatrix3D users so the Javadoc has not changed. You need to download either Beta 3a or Beta 3, depending on which version of JOGL is currently installed on your machine. The two are mutually incompatible.

 

Mail Notifications

If you would like to recieve mail notifications of when the code is updated in the repository, we have a mail list for this purpose. Head to the Mailing Lists page for more details on what is available.