From 4bba14792459698b5ed562b410cd94dc1fbc147b Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Wed, 19 Apr 2006 16:57:14 +0000 Subject: Added release notes for 1.4.0_01 patch git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@563 ba19aa83-45c5-6ac9-afd3-db810772062c --- www/j3d1_4_0_01/HOW-TO-INSTALL.html | 61 ++++ www/j3d1_4_0_01/RELEASE-NOTES.html | 549 ++++++++++++++++++++++++++++++++++++ 2 files changed, 610 insertions(+) create mode 100644 www/j3d1_4_0_01/HOW-TO-INSTALL.html create mode 100644 www/j3d1_4_0_01/RELEASE-NOTES.html (limited to 'www') diff --git a/www/j3d1_4_0_01/HOW-TO-INSTALL.html b/www/j3d1_4_0_01/HOW-TO-INSTALL.html new file mode 100644 index 0000000..b580721 --- /dev/null +++ b/www/j3d1_4_0_01/HOW-TO-INSTALL.html @@ -0,0 +1,61 @@ + + + + + Java 3D 1.4.0_01 Installation Instructions + + +

Instructions for Installing Java 3DTM +1.4.0_01

+

The 1.4.0_01 version of the Java 3DTM +API runs on JDK version 1.4.2 and higher. It has been released for +the Solaris, Linux, and Windows operating +environments. See the release notes +for more information.
+

+

Linux

+

This release of Java 3D runs on JDK version 1.4.2 and +higher. +To install this build, chdir to the "jre" directory within the jdk +and execute the self-extracting binary that you downloaded. For +example, if you are running on a Linux/x86 platform and your JDK is +installed +in /usr/java/jdk1.5.0_06, you would install Java 3D as follows: +

+ +

You may need to be "root" to do this on Linux.
+

+

Solaris

+

This release of Java 3D runs on JDK version 1.4.2 and +higher (JDK 1.5.0 or higher for Solaris/x86). +To install this build, chdir to the "jre" directory within the jdk +and execute the self-extracting binary that you downloaded. For +example, if you are running on a Solaris/x86 platform (including amd64) +and your JDK is +installed +in /usr/java/jdk1.5.0_06, you would install Java 3D as follows: +

+ +

You may need to be "root" to do this on Solaris.
+

+

Windows

+

This release of Java 3D runs on JDK version 1.4.2 and +higher. To install +this build, execute the binary installer that you downloaded, by +double-clicking on the java3d-1_4_0_01-windows-i586.exe icon.
+

+

Alternatively, you can download the java3d-1_4_0_01-windows-i586.zip +file and manually install +the +necessary files into your JRE. In this case, unzip the file, and follow +the instructions in the unzipped README.txt file.

+ + diff --git a/www/j3d1_4_0_01/RELEASE-NOTES.html b/www/j3d1_4_0_01/RELEASE-NOTES.html new file mode 100644 index 0000000..7f5e57c --- /dev/null +++ b/www/j3d1_4_0_01/RELEASE-NOTES.html @@ -0,0 +1,549 @@ + + + + + + Java 3D 1.4.0_01 Release Notes + + +

Java 3DTM 1.4.0_01 Release +Notes

+

This file contains important release information for users of +the +Java 3DTM API, version +1.4.0_01. +

+ +

Click here for instructions +on +how +to install this patch release of +Java 3D +version 1.4.0_01.

+

NOTE: We recommend that you uninstall all previous versions of Java 3D before +installing this version. +

+

System Requirements

+

The 1.4.0_01 version of the Java 3D API has been released +for +Solaris (both sparc and x86), Linux (both x86 and amd64), and Windows +(32-bit). +

+

Solaris/Sparc

+

+The 1.4.0_01 version of Java 3D for Solaris/SPARC requires the +following: +

+ +

Solaris/x86

+

+The 1.4.0_01 version of Java 3D for Solaris/x86 requires the +following: +

+ +

Linux
+

+

The 1.4.0_01 version of Java 3D for Linux (x86 or amd64) +requires +the +following:
+

+ +

Windows
+

+

The 1.4.0_01 version of Java 3D for Windows 2000, and +Windows/XP (32-bit) +requires the following:
+

+ + + +

Bugs Fixed in 1.4.0_01 Patch

+

The following bugs (issues) have been fixed in the 1.4.0_01 patch +release.

+ + + + + + + + + + + + + + + + + + + + + + + +
Issue
+
 
+
Description
+
244
+

+
ClassCastException in Group.setChild
249
+
NullPointerException in +MasterControlThread when adding a Light
+
160
+

+
AlternateAppearance behaves +differently in J3D 1.3.2 comparing to J3D 1.3.1
+
+

Changes Since 1.3.2

+

New Features

+

Thw following new features have been added to the 1.4 version of the +Java 3D API. Please refer to the API +documentation, or the JSR-926 +change log for more information.

+ +

System Properties

+

The following system properties were added in Java 3D 1.4.0:
+

+ +

Issues Fixed
+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Issue
+
 
+
Description
+
17
+

+
DirectX GraphicsConfiguration Issue
67
+
Transparency mode update didn't +get reflected correctly
78
+

+
Rendering stops if there's an exception in the EventDispatch
100
+
Offscreen Capture crash JVM
109
+
Frame Delays in Mixed Mode +Rendering
116
+
Handling of picking on +OrientatedShape3D needs clarification
117
+
Texture subimage is not +optimized for large subimages
124
+
Improve picking performance / +reduce garbage generation
127
+
Geometry Picking fails when +Shapes use Color4
129
+
NPE when removing an opaque +object that used to be transparent
132
+
BufferedImage getData slow, +causing poor Yup perf with updateSubImage
133
+
NullPointerException, PickCanvas +with GEOMETRY_INTERSECT_INFO and BoundingPolytope
134
+
Canvas3D memory leak
135
+
Java3D 1.3.2+ using DirectX 9.0
137
+
Add new depthTestFunction +attribute
138
+
Add method to retrieve +tessellated geometry from 3D font
139
+
add other rasterOp modes.
140
+
Object Leak in PickResult
 141
+
DirectX 9.0c for Java3D 1.4, +including shaders
144
+
ExponentialFog blending factor +depends on canvas size
145
+
Add stencil buffer support
146
+
Additional blending functions in +TransparencyAttributes
163
+
Regression in view frustum +culling
164
+
Cannot load j3dcore-ogl-cg.dll +library in JRE bin directory
167
+
Transform3D reports matrix with +NaN to be affine
169
+
TextureLoader should throw an +exception instead of printing cryptic message to System.err
170
+
TextureLoader should throw +exception when loading image
175
+
OffScreenRendering: Issue with +Updating Texture Size from Behavior
+
181
+
Performance regression: +j3d.optimizeForSpace=false ignored for some geometry
182
+
ShaderProgram not implemented +for immediate mode rendering
183
+
NPE if +CLOSEST_INTERSECTION_POINT is only flag
184
+
Illegal return value if flag +NODE is omitted
185
+
"Missing" essential methods in +IntersectionInfo
186
+
Using new Pick API with +PickSegment often returns null
187
+
NPE for new PickFast PickInfo +when getting geometries
195
+
Finish CgShader vertex +attributes native methods
196
+
Finish CgShader shader +attributes native methods
199
+
New Picking system only return 1 +result per geometry
201
+
D3D : +UnsatisfiedLinkError encountered with closing windows
202
+
Need to upgrade to latest +glext.h header file
203
+
System.currentTimeMillis is too +inaccurate on Windows for fine-grained timing
207
+
Viewer.java throws exception +with leading \n
208
+
Sound nodes cannot be placed +below Switch groups
212
+
PureImmediate test fails to +rotate
217
+
Compile j3d with +"-g:lines,source" to provide line numbers on stack traces
223
+
JVM crashes when execute +IndexedGeometryArray object with Texture coordinates
+

More Information
+

+

For the latest information on Java 3D, see the main Java 3D project page +on +java.net.
+

+

Click here +for a list of open issues.

+ + -- cgit v1.2.3