From b0a946f86e0a577f4f06563367992720ecd6e92a Mon Sep 17 00:00:00 2001
From: Kevin Rushforth
Release project Source code
-The current, experimental fork of the of the Java 3D source -code is an early access of version 1.3.2. It is -available for download from the CVS repository of this project. For a +
The Java 3D source
+code is available for download from the CVS repository of this project.
+The trunk of the CVS repository is a stable (pre-fcs) version of
+Java 3D 1.3.2. A Java 3D 1.4 development branch, dev-1_4
,
+is also available in the CVS repository. For a
description of the CVS tags used in this project, please refer to "Using CVS Tags in
-Java 3D Projects".
+Java 3D Projects". Daily builds for both 1.3.2
+and 1.4.0
+are
+available and are built from the CVS source trees.
This source release differs from the the current 1.3.1 release in
-the following
-ways:
+
Java 3D 1.3.2
+
+
+The 1.3.2 version of Java 3D on java.net differs from the 1.3.1 +release in +the following ways:
com.sun.j3d.*
packages have been split out into
@@ -153,68 +164,65 @@ their own project (j3d-core-utils
The reason the Headspace AudioEngine was removed is that we do not have the rights to ship the source code for the native Headspace sound mixer. Our plan -going forward is to implement an AudioEngine using JOAL.
-Java 3D 1.3.x bug fixes
-
We will work with the community to address bugs identified in
-Java 3D
-1.3.1, and will release new versions of Java 3D 1.3.x as
-needed.
-Bug fixes will be immediately available in the CVS source, or from the
-weekly builds on this site. We will release official 1.3.x versions no
-more often than twice a year.
-
Java 3D 1.4
We will file a new JSR (or revive the existing A description of the set of proposed
+Java 3D
+1.4 API changes is now available. The main focus of the proposed
+1.4
+API is the addition of programmable
+shaders. Our goal is to
+minimize large scale changes to the system in order to deliver 1.4 as
+quickly as possible. We encourage members of the development community
+to review this proposed set of changes and provide feedback. We also
+hope that community members will help us design and implement the 1.4
+version of the Java 3D API.
+
Once the majority of the API changes are decided upon for
+Java 3D 1.4, we will file
+a new JSR (or revive the existing JSR-189)
under the Java
-Community Process (JCP) shortly, and form an Expert Group of community
-members to
-design and implement the next version of the Java 3D API. We
-envision 1.4
-including features such as programmable shaders. Our goal is to
-minimize large scale changes to the system in order to deliver 1.4 as
-quickly as possible. This initial direction could be changed by the
-Expert Group.
-
17-Sep-2004 - We have just posted a very rough first draft
-of what we
-are thinking for Programmable Shaders in
-Java 3D 1.4.
+Community Process (JCP). At this time, we don't anticipate forming a
+JCP Expert Group, since we will already have reviewed the API publicly
+in the java.net community.
Java 3D 1.5/2.0
The scope of this release will be driven by the JSR Expert Group. +
The scope of this release will be driven by the level of interest
+and community support that we get.
Our initial
thoughts are that this work will include large scale changes to support
-features such as extensibility and pluggable renderers.
+features such as extensibility and pluggable renderers. Click the
+following link for a list of
+possible 1.5/2.0 features.
Here are some project ideas for the j3d-core project. Please see the +
The main areas in j3d-core for which we need help from the community +are: +
+Please see the Project Suggestions in the j3d-core-utils project for more ideas.
-The j3d-examples project includes a set of simple example programs. The