From b0a946f86e0a577f4f06563367992720ecd6e92a Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Sat, 5 Mar 2005 01:04:16 +0000 Subject: Updated main index page to point to proposed 1.4 API changes git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@147 ba19aa83-45c5-6ac9-afd3-db810772062c --- www/index.html | 104 +++++++++++++++++++++++++++++++-------------------------- 1 file changed, 56 insertions(+), 48 deletions(-) (limited to 'www/index.html') diff --git a/www/index.html b/www/index.html index 694aa8d..e274184 100644 --- a/www/index.html +++ b/www/index.html @@ -135,16 +135,27 @@ list is for automated CVS change messages and discussion of those changes.

Project Highlights

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:

  1. The com.sun.j3d.* packages have been split out into @@ -153,68 +164,65 @@ their own project (j3d-core-utils
  2. The Headspace AudioEngine has been removed. The JavaSound AudioEngine, which is not fully functional, is now the only available -AudioDevice
    +AudioDevice. It is disabled by default.
  3. -
  4. The internal documentation has been cleaned up for -public -consumption (although much work -is needed on the actual content)
    -
  5. -
  6. Some minor bug fixes have been incorporated
    +
  7. Many bug fixes have been incorporated

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.
-

+going forward is to enourage the development community to implement an +AudioEngine using JOAL.

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.

Project Suggestions

-

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.

-

Examples

The j3d-examples project includes a set of simple example programs. The