From c6dbcfef9520fc0f9ea68c6a3867078fd9592f73 Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Thu, 20 Jan 2005 23:07:04 +0000 Subject: Point to 1.4 javadoc on javadesktop.org Added template for proposed 1.4 changes Create html version of api-changes.html git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@107 ba19aa83-45c5-6ac9-afd3-db810772062c --- www/j3d1_4/api-changes.html | 110 +++++++++++++++++++++++++++++++++++++++ www/j3d1_4/proposed-changes.html | 71 +++++++++++++++++++++++++ www/j3d1_4/shaders.html | 6 +-- 3 files changed, 183 insertions(+), 4 deletions(-) create mode 100644 www/j3d1_4/api-changes.html create mode 100644 www/j3d1_4/proposed-changes.html diff --git a/www/j3d1_4/api-changes.html b/www/j3d1_4/api-changes.html new file mode 100644 index 0000000..4a324f3 --- /dev/null +++ b/www/j3d1_4/api-changes.html @@ -0,0 +1,110 @@ + + + + + + + + + + List of Proposed Java 3D 1.4 API Changes + + +

List of Proposed Java 3DTM +1.4 API Changes

+

This document conatains a list of the proposed API changes to the +Java 3DTM 1.4 API +that deviate from the 1.3 API. +

+

Note: the most up-to-date version of +this list is in the dev-1_4 branch of the docs/api-changes.txt +file, which is updated to record the addition or deprecation of +any public or protected class, interface, field, constructor, or method +to the Java 3D API. +

+

No incompatible changes to the Java 3D 1.3 API are allowed.

+
+I. New/deprecated fields, constructors, methods
+
+    SceneGraphObject
+    ----------------
+    New methods:
+        public void setName(String name)
+        public String getName()
+
+
+II. Reparented classes
+
+    NONE
+
+
+III. New classes and interfaces (in javax.media.j3d)
+
+    ShaderAppearance
+    ----------------
+        public class ShaderAppearance extends Appearance
+
+    Shader
+    ------
+        public abstract class Shader extends NodeComponent
+
+    ShaderProgram
+    -------------
+        public abstract class ShaderProgram extends NodeComponent
+
+    CgShader
+    --------
+        public abstract class CgShader extends Shader
+
+    CgFragmentShader
+    ----------------
+        public class CgFragmentShader extends CgShader
+
+    CgVertexShader
+    --------------
+        public class CgVertexShader extends CgShader
+
+    CgShaderProgram
+    ---------------
+        public class CgShaderProgram extends ShaderProgram
+
+    GLSLShader
+    ----------
+        public abstract class GLSLShader extends Shader
+
+    GLSLFragmentShader
+    ------------------
+        public class GLSLFragmentShader extends GLSLShader
+
+    GLSLVertexShader
+    ----------------
+        public class GLSLVertexShader extends GLSLShader
+
+    GLSLShaderProgram
+    -----------------
+        public class GLSLShaderProgram extends ShaderProgram
+
+ + diff --git a/www/j3d1_4/proposed-changes.html b/www/j3d1_4/proposed-changes.html new file mode 100644 index 0000000..6ed04a2 --- /dev/null +++ b/www/j3d1_4/proposed-changes.html @@ -0,0 +1,71 @@ + + + + + Proposed Java 3D 1.4 API Changes + + +

Proposed Java 3DTM 1.4 API +Changes

+

This page highlights the proposed changes to the 1.4 version of the +Java 3DTM API. For a list of new +classes methods, etc., see the List of +Proposed Java 3D 1.4 API +Changes. Click +here +for the +latest +javadocs for the proposed 1.4 API (built from the dev-1_4 branch).
+

+

I. High Priority Features

+

This list of high priority features will almost certainly make it +into the 1.4 API. +

+

1. Programmable shaders

+

The addition of shaders to the Java 3D API is the primary focus +for the 1.4. For more information see the Programmable +Shaders in Java 3D 1.4 page. +

+

2. Another feature...

+

This is another feature...

+

3. Miscellaneous features

+

This is a list of miscellaneous features that we propose to add to +the API. +

+ +

II. Medium Priority Features

+

This list of medium priority features is under discussion for +possible inclusion +into the 1.4 API. +

+

1. Something...
+

+

Something...
+

+

2. Miscellaneous features

+

This is a list of miscellaneous features that are being considered +for addition to +the API.
+

+ +

III. Future Features

+

Here is an unprioritized list of possible features under +consideration for a future (e.g., 1.5/2.0) +version of the Java 3D API. +

+ +

+

+ + diff --git a/www/j3d1_4/shaders.html b/www/j3d1_4/shaders.html index ff6d63c..9bd46f5 100644 --- a/www/j3d1_4/shaders.html +++ b/www/j3d1_4/shaders.html @@ -89,10 +89,8 @@ ShaderAppearance subclass):

Click on the following link for a preliminary look at the javadoc-generated API -definitions for the newly proposed classes. Note that this is only -the javadoc for the new classes. We know that there are lots of -broken links for the existing classes. +href="http://javadesktop.org/java3d/javadoc/1.4.0-latest/index.html">javadoc-generated +API definitions for the proposed 1.4 API.

Example Usage

-- cgit v1.2.3