From 6353fac79ae53f5a11817bd3ba295c1a1100a537 Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Thu, 26 Apr 2007 23:21:52 +0000 Subject: Initial version of 1.5.1-beta1 release notes git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@832 ba19aa83-45c5-6ac9-afd3-db810772062c --- www/j3d1_5_1/RELEASE-NOTES-beta1.html | 507 ++++++++++++++++++++++++++++++++++ 1 file changed, 507 insertions(+) create mode 100644 www/j3d1_5_1/RELEASE-NOTES-beta1.html (limited to 'www') diff --git a/www/j3d1_5_1/RELEASE-NOTES-beta1.html b/www/j3d1_5_1/RELEASE-NOTES-beta1.html new file mode 100644 index 0000000..ae7c226 --- /dev/null +++ b/www/j3d1_5_1/RELEASE-NOTES-beta1.html @@ -0,0 +1,507 @@ + + + + + + Java 3D 1.5.1 Pre-Release Notes + + +

Java 3DTM 1.5.1-beta1 +Release Notes

+

This file contains important release information for users of +the +Java 3DTM API, version +1.5.1-beta1. +

+ +

Click +here for instructions +on +how +to install this release of +Java 3D +version 1.5.1-beta1.

+

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

+

System Requirements

+

The 1.5.1-beta1 version of the Java 3D API has been released +for +Solaris (both sparc and x86/amd64), Linux (both x86 and amd64), Windows +(both x86 and amd64), and +Mac OS X (both PPC and x86). +

+

Solaris Sparc

+

+The 1.5.1-beta1 version of Java 3D for Solaris SPARC requires the +following: +

+ +

Solaris x86

+

+The 1.5.1-beta1 version of Java 3D for Solaris x86/amd64 requires +the +following: +

+ +

Linux
+

+

The 1.5.1-beta1 version of Java 3D for Linux (x86 or amd64) +requires +the +following:
+

+ +

Windows
+

+

The 1.5.1-beta1 version of Java 3D for Windows 2000, +Windows XP (x86 or amd64), or Windows Vista +requires the following:
+

+ + + +

Mac OS X

+

The 1.5.1-beta1 version of Java 3D for Mac OS X (PPC or x86) +requires the following:
+

+ +

Improvements in 1.5.1-beta1

+

Enhancements

+ +

Issues Fixed in 1.5.1-beta1
+

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Issue  Description
126  Use OpenGL automatic mipmap generation
157  Would like a JOALMixer implementation of AudioEngine3DL2
197  Consider supporting pack200 for Java Web Start / JNLP
226  D3D : fail on stress test for the creation and destruction of Canvases
239  Stencil buffer should be cleared at the start of each frame
274  NPE With Simultaneous View and Content Side PickingBehaviors
293  Need better logging for j3d error, warning, assertion messages.
314  Issue with Stenciled Transparent Objects
347  OffScreen Canvas3D always reloads textures, display lists
348  Programmable shaders do not work for OffScreen Canvas3D
357  Memory leak when using textures with multiple views
362  dynamic assignment if Canvas3D to View makes content disappear
364  Canvas3D.setOffScreenBuffer(null) sometimes hangs
378  Shaders are not rendered when Canvas3D is created and destroyed
381  ByRef, yDown, 4BYTE_ABGR throws ArrayIndexOOB Exception
396  Off-screen Canvas3D / D3D: Resizing crashes VM
402  Off-screen Canvas3D throws Exception on BufferedImage of TYPE_4BYTE_ABGR and TYPE_INT_ARGB
408  Poor quality of auto-generated mipmaps
411  Add Primitive flag to reverse Y for tex coords
412  Exception when updating Y_UP BY_REFERENCE image
414  D3D: NPOT textures not properly disabled on card that lacks support
415  Need ability to disable NPOT textures for raster/background
416  JOGL: ClassCastException in Renderer with NioImageBuffer
417  JOGL: Mip-mapped NPOT textures rendered incorrectly
424  JOALMixer requires the default Viewer's setUserHeadToVworldEnable setting to true
425  NullPointerException in automatic mipmap generation
427  Method with constructor name: ObjectFileMaterial
431  disabled PointSound starts playing when scheduling bounds are entered
433  JCanvas3D crashed when using jogl pipe
434  OutOfMemory after creating millions of RenderAtomListInfo objects
437  SceneGraphStreamWriter NPE
435  Memory leak when reusing an Appearance with a single Texture
438  ConfiguredUniverse & SimpleUniverse constructor missing
441  ArrayIndexOutOfBoundsException in IndexedTriangleArrayRetained Intersect
444  Transform updates overly expensive
446  JCanvas3D and focus
447  Enhance Element Traversal To Improve Pick Hits
449  SceneGraphIO can not support ImageComponent2DURL
452  Java 3D should fall back to D3D if OpenGL not available
453  SceneGraphIO does not support SceneGraphObjects name field
455  Need to disable NPOT textures for older cards that claim to support it.
456  NPOT background ( maybe raster) fail to work if HW doesn't support NPOT texture
457  ClassCastException in MasterControl when updating Texture3D
458  Canvas3D stops rendering on window close
461  ClassCastException thrown when using filters with NioImageBuffer
466  NPE when updating lights with multiple views
467  Add Java3D source jar file as a separate or part of the distribution
468  SceneGraphStreamReader/Writer do not close the stream
470  Need informative error message for mismatched NioImageBuffer
471  Performance degradation with shader attribute object setValue()
474  Update javadoc for TextureLoader for ImageException
478  Memory leak in TransparencySortController
479  JOGL: Screen door transparency renders incorrectly on JoglPipeline
480  getBounds should cache results
481  JOALSample: cannot load if only URLString is given in MediaContainer
+
+

JOGL Rendering Pipeline

+

A JOGL rendering pipeline, as described +in issue +229, is now +available on all supported platforms, including Apple Mac +OS X (x86 or PPC). The easiest way to run Java 3D applications +using the JOGL +pipeline is via Java Webstart from your browser (with no setup +required). +Click here to run +a Java 3D example program from your browser via the +JOGL pipeline. These +examples will use JOGL on Mac OS X and the native OpenGL pipeline on +all +other platforms.
+

+

The JOGL renderer is the default on Mac OS X. +You can select the JOGL renderer on other platforms by setting the "j3d.rend" +system +property +to "jogl", +for example: +

+ +

You will need to download +JOGL +and install it into the JRE along with the Java 3D jar files (or +include it in your PATH/CLASSPATH).
+

+

NOTE: You must install both Java 3D and JOGL into the JRE, +or else you must install neither Java 3D nor JOGL into the +JRE. If you install Java 3D into the JRE and put JOGL on your +CLASSPATH, the JoglPipeline will fail to find the JOGL classes.

+

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