From 908d0fbb2ea26226165cd42f12abf0d27e4a3f53 Mon Sep 17 00:00:00 2001 From: Kevin Rushforth Date: Fri, 29 Sep 2006 18:04:13 +0000 Subject: Merged dev-1_5 branch back to MAIN trunk git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@701 ba19aa83-45c5-6ac9-afd3-db810772062c --- release-info/pre-release/0-USAGE.txt | 39 ++ release-info/pre-release/HOW-TO-INSTALL.txt | 58 --- release-info/pre-release/LICENSE-JRL.rtf | 111 +++++ release-info/pre-release/LICENSE-JRL.txt | 157 +++++++ release-info/pre-release/README-download.html | 85 ++++ release-info/pre-release/README-unzip.html | 124 ++++++ release-info/pre-release/README.html | 573 ++++++++++++++++++++++++++ release-info/pre-release/README.txt | 19 +- 8 files changed, 1107 insertions(+), 59 deletions(-) create mode 100644 release-info/pre-release/0-USAGE.txt delete mode 100644 release-info/pre-release/HOW-TO-INSTALL.txt create mode 100644 release-info/pre-release/LICENSE-JRL.rtf create mode 100644 release-info/pre-release/LICENSE-JRL.txt create mode 100644 release-info/pre-release/README-download.html create mode 100644 release-info/pre-release/README-unzip.html create mode 100644 release-info/pre-release/README.html (limited to 'release-info') diff --git a/release-info/pre-release/0-USAGE.txt b/release-info/pre-release/0-USAGE.txt new file mode 100644 index 0000000..58358af --- /dev/null +++ b/release-info/pre-release/0-USAGE.txt @@ -0,0 +1,39 @@ +I. Files for Windows Installer + + README.html : + Modified RELEASE NOTES (with link to install instructions removed) + used as README file for Windows installer + + LICENSE-*.rtf : + rtf version of license used for Windows installer + +II. Files for Unix Installers, Zip Bundles, and Download page + + LICENSE-*.txt : + text version of license used for the zip bundles, the Unix + installers, and in download directory (and pointed to by our + java.net download page) + +III. Files for Zip Bundles + + README.txt : + README file that is included with the zip bundles; contains terms + of use, pointer to LICENSE-*.txt, pointer to README-unzip.html, + and MANIFEST of files in bundle + + README-unzip.html : + README file that is included with the zip bundles; contains + pointer to LICENSE-*.txt plus instructions for manually unzipping + the zip bundle. + +#ifdef FCS_ONLY + README-distribution.txt : + Legal README file that is included with the zip bundles +#endif + +IV. Files for Download page + + README-download.html : + README file used in download directory (and pointed to by our + java.net download page); includes pointer to LICENSE-*.txt plus + HOW_TO_INSTALL.html diff --git a/release-info/pre-release/HOW-TO-INSTALL.txt b/release-info/pre-release/HOW-TO-INSTALL.txt deleted file mode 100644 index 730527a..0000000 --- a/release-info/pre-release/HOW-TO-INSTALL.txt +++ /dev/null @@ -1,58 +0,0 @@ -This interrim build runs on JDK version 1.4.2 and higher. -To install this build, chdir to the "jre" directory within the jdk -and unzip (or unjar) the zip file. For example, if your JDK is installed -in /usr/java/jdk1.5.0_06, you would install this as follows: - - cd /usr/java/jdk1.5.0_06 - unzip /path-to-extracted-files/j3d-140-*.zip - -You may need to be "root" to do this on Solaris or Linux. - -Here is an example of how to install Java 3D 1.4.0-beta3 on a Windows/XP system: - - 1. Download java3d-1_4_0-beta3-windows-i586.zip to a temporary directory, - for example, "c:\Temp" - - 2. Unzip java3d-1_4_0-beta3-windows-i586.zip (using WinZip or a similar - tool) into "c:\Temp". You will see the following files in the - "java3d-1_4_0-beta3-windows-i586" subdirectory: - - COPYRIGHT.txt - HOW-TO-INSTALL.txt - LICENSE-JRL.txt - README.txt - j3d-140-beta3-win.zip - - The file you need is "j3d-140-beta3-win.zip". - - 3. Unzip Java 3D 1.4.0 into your JRE as follows: - - * Locate your "JRE". The default location for the current - release is: "c:\Program Files\Java\jre1.5.0_06" - - * Unzip j3d-140-win.zip (found in - c:\Temp\java3d-1_4_0-beta3-windows-i586) to the jre directory. - - * Verify that the j3d*.jar and vecmath.jar files end up in: - "c:\Program Files\Java\jre1.5.0_06\lib\ext" - - * Verify that the j3d*.dll files end up in: - "c:\Program Files\Java\jre1.5.0_06\bin" - - 4. If you also installed the JDK, unzip Java 3D 1.4.0 into the "jre" - directory of your JDK as follows: - - * Locate the jre directory of your "JDK". The default location - for the current release is: - "c:\Program Files\Java\jdk1.5.0_06\jre" - - * Unzip j3d-132-win.zip (found in - c:\Temp\java3d-1_4_0-beta3-windows-i586) to the jre directory of - the JDK. - - * Verify that the j3d*.jar and vecmath.jar files end up in: - "c:\Program Files\Java\jdk1.5.0_06\jre\lib\ext" - - * Verify that the j3d*.dll files end up in: - "c:\Program Files\Java\jdk1.5.0_06\jre\bin" - diff --git a/release-info/pre-release/LICENSE-JRL.rtf b/release-info/pre-release/LICENSE-JRL.rtf new file mode 100644 index 0000000..17b80d8 --- /dev/null +++ b/release-info/pre-release/LICENSE-JRL.rtf @@ -0,0 +1,111 @@ +{\rtf1\ansi\deff1\adeflang1025 +{\fonttbl{\f0\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f1\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f2\froman\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f3\fnil\fprq2\fcharset0 Thorndale{\*\falt Times New Roman};}{\f4\fnil\fprq2\fcharset0 Andale Sans UI{\*\falt Arial Unicode MS};}{\f5\fnil\fprq2\fcharset0 Lucidasans;}{\f6\fnil\fprq0\fcharset0 Lucidasans;}} +{\colortbl;\red0\green0\blue0;\red128\green128\blue128;} +{\stylesheet{\s1\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\fs24\lang1033\snext1 Default;} +{\s2\sa120\rtlch\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon1\snext2 Text body;} +{\s3\rtlch\af6\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon2\snext3 List;} +{\s4\sb120\sa120\rtlch\af6\afs20\lang255\ai\ltrch\dbch\afs20\langfe255\ai\loch\fs20\lang1033\i\sbasedon1\snext4 Caption;} +{\s5\rtlch\af6\afs24\lang255\ltrch\dbch\afs24\langfe255\loch\fs24\lang1033\sbasedon1\snext5 Index;} +} +{\info{\comment StarWriter}{\vern6450}}\deftab709 +{\*\pgdsctbl +{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\pgdscnxt0 Default;}} +{\*\pgdscno0}\paperh15840\paperw12240\margl1800\margr1800\margt1440\margb1440\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1800\margrsxn1800\margtsxn1440\margbsxn1440\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc +\pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 JAVA RESEARCH LICENSE} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Version 1.2} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 I. DEFINITIONS.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Licensee" means You and any other party that has entered into and has in effect a version of this License.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Modifications" means any (a) change or addition to the Technology or (b) new source or object code implementing any portion of the Technology.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Sun" means Sun Microsystems, Inc. and its successors and assignees.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Research Use" means research, evaluation, or development for the purpose of advancing knowledge, teaching, learning, or customizing the Technology or Modifications for personal use. Research Use expressly excludes use or distribution for direct or indirec +t commercial (including strategic) gain or advantage.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Technology" means the source code, object code and specifications of the technology made available by Sun pursuant to this License.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "Technology Site" means the website designated by Sun for accessing the Technology.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 "You" means the individual executing this License or the legal entity or entities represented by the individual executing this License.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 II. PURPOSE.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Sun is licensing the Technology under this Java Research License (the "License") to promote research, education, innovation, and development using the Technology.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 COMMERCIAL USE AND DISTRIBUTION OF TECHNOLOGY AND MODIFICATIONS IS PERMITTED ONLY UNDER THE JAVA DISTRIBUTION LICENSE OR A SUN COMMERCIAL LICENSE AVAILABLE AT http://www.sun.com/software/communitysource.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 III. RESEARCH USE RIGHTS.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. License Grant. Subject to the conditions contained herein, Sun grants to You a non-exclusive, non-transferable, worldwide, and royalty-free license to do the following for Your Research Use only:} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. Reproduce, create Modifications of, and use the Technology alone, or with Modifications;} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. Share source code of the Technology alone, or with Modifications, with other Licensees;} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Distribute object code of the Technology, alone, or with Modifications, to any third parties for Research Use only, under a license of Your choice that is consistent with this License; and publish papers and books discussing the Technology which may inc +lude relevant excerpts that do not in the aggregate constitute a significant portion of the Technology.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Residual Rights. You may use any information in intangible form that you remember after accessing the Technology, except when such use violates Sun's copyrights or patent rights.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 C. No Implied Licenses. Other than the rights granted herein, Sun retains all rights, title, and interest in Technology, and You retain all rights, title, and interest in Your Modifications and associated specifications, subject to the terms of this Licens +e.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 IV. INTELLECTUAL PROPERTY REQUIREMENTS} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 As a condition to Your License, You agree to comply with the following restrictions and responsibilities:} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. Notices. You will not remove or alter any copyright or other proprietary notices in any Technology that You distribute. The statement, "Use and Distribution is subject to the Java Research License available at http://java3d.dev.java.net/jrl.html," must +appear prominently in the source code and specifications of the Technology and Your Modifications, and in the same file as all Your copyright and other proprietary notices for object code.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Licensee Exchanges. Any Technology and Modifications You receive from any Licensee are governed by this License.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 V. GENERAL TERMS.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 A. Disclaimer Of Warranties.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 THE TECHNOLOGY IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE TECHNOLOGY IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIG +HTS. YOU AGREE THAT YOU BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF ANY AND ALL TECHNOLOGY UNDER THIS LICENSE.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 B. Infringement; Limitation Of Liability.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. If any portion of, or functionality implemented by, the Technology becomes the subject of a claim or threatened claim of infringement ("Affected Materials"), Sun may, in its unrestricted discretion, suspend Your rights to use and distribute the Affected + Materials under this License. Such suspension of rights will be effective immediately upon Sun's posting of notice of suspension on the Technology Site.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. IN NO EVENT WILL SUN BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY S +ORT), HOWEVER IT ARISES AND ON ANY THEORY OF LIABILITY (including negligence), WHETHER OR NOT SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIABILITY UNDER THIS SECTION V.B.2 SHALL BE SO LIMITED AND EXCLUDED, NOTWITHSTANDING FAILURE OF THE ESSENT +IAL PURPOSE OF ANY REMEDY.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 C. Termination.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. You may terminate this License at any time by notifying Sun in writing.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. All Your rights will terminate under this License if You fail to comply with any of its material terms or conditions and do not cure such failure within thirty (30) days after becoming aware of such noncompliance.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Upon termination, You must discontinue all uses and distribution of the Technology, and all provisions of this Section V ("General Terms") shall survive termination.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 D. Miscellaneous.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 1. Trademark. You agree to comply with Sun's Trademark & Logo Usage Requirements, as modified from time to time, available at the Technology Site. Except as expressly provided in this License, You are granted no rights in or to any Sun trademarks now or he +reafter used or licensed by Sun.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 2. Integration. This License represents the complete agreement of the parties concerning the subject matter hereof.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 3. Severability. If any provision of this License is held unenforceable, such provision shall be reformed to the extent necessary to make it enforceable unless to do so would defeat the intent of the parties, in which case, this License shall terminate.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 4. Governing Law. This License is governed by the laws of the United States and the State of California, as applied to contracts entered into and performed in California between California residents. In no event shall this License be construed against the +drafter.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 5. Export Control. As further described at http://www.sun.com/its, you agree to comply with the U.S. export controls and trade laws of other countries that apply to Technology and Modifications.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 READ ALL THE TERMS OF THIS LICENSE CAREFULLY BEFORE ACCEPTING.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 BY CLICKING ON THE YES BUTTON BELOW, YOU ARE ACCEPTING AND AGREEING TO ABIDE BY THE TERMS AND CONDITIONS OF THIS LICENSE. YOU MUST BE AT LEAST 18 YEARS OF AGE AND OTHERWISE COMPETENT TO ENTER INTO CONTRACTS.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 IF YOU DO NOT MEET THESE CRITERIA, OR YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS LICENSE, CLICK ON THE NO BUTTON AND EXIT NOW.} +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 +\par \pard\plain \ltrpar\s1\ql\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f3\fs24\lang1033 {\loch\f3\fs24\lang1033\i0\b0 Java Research License 05/20/04} +\par } diff --git a/release-info/pre-release/LICENSE-JRL.txt b/release-info/pre-release/LICENSE-JRL.txt new file mode 100644 index 0000000..80439e0 --- /dev/null +++ b/release-info/pre-release/LICENSE-JRL.txt @@ -0,0 +1,157 @@ +JAVA RESEARCH LICENSE +Version 1.2 + +I. DEFINITIONS. + +"Licensee " means You and any other party that has entered into and has +in effect a version of this License. + +"Modifications" means any (a) change or addition to the Technology or +(b) new source or object code implementing any portion of the Technology. + +"Sun" means Sun Microsystems, Inc. and its successors and assignees. + +"Research Use" means research, evaluation, or development for the +purpose of advancing knowledge, teaching, learning, or customizing the +Technology or Modifications for personal use. Research Use expressly +excludes use or distribution for direct or indirect commercial +(including strategic) gain or advantage. + +"Technology" means the source code, object code and specifications of +the technology made available by Sun pursuant to this License. + +"Technology Site" means the website designated by Sun for accessing the +Technology. + +"You" means the individual executing this License or the legal entity or +entities represented by the individual executing this License. + +II. PURPOSE. + +Sun is licensing the Technology under this Java Research License (the +"License") to promote research, education, innovation, and development +using the Technology. + +COMMERCIAL USE AND DISTRIBUTION OF TECHNOLOGY AND MODIFICATIONS IS +PERMITTED ONLY UNDER THE JAVA DISTRIBUTION LICENSE OR A SUN COMMERCIAL +LICENSE AVAILABLE AT http://www.sun.com/software/communitysource. + +III. RESEARCH USE RIGHTS. + +A. License Grant. Subject to the conditions contained herein, Sun +grants to You a non-exclusive, non-transferable, worldwide, and +royalty-free license to do the following for Your Research Use only: + +1. Reproduce, create Modifications of, and use the Technology alone, or +with Modifications; + +2. Share source code of the Technology alone, or with Modifications, +with other Licensees; + +3. Distribute object code of the Technology, alone, or with +Modifications, to any third parties for Research Use only, under a +license of Your choice that is consistent with this License; and publish +papers and books discussing the Technology which may include relevant +excerpts that do not in the aggregate constitute a significant portion +of the Technology. + +B. Residual Rights. You may use any information in intangible form +that you remember after accessing the Technology, except when such use +violates Sun's copyrights or patent rights. + +C. No Implied Licenses. Other than the rights granted herein, Sun +retains all rights, title, and interest in Technology, and You retain +all rights, title, and interest in Your Modifications and associated +specifications, subject to the terms of this License. + +IV. INTELLECTUAL PROPERTY REQUIREMENTS + +As a condition to Your License, You agree to comply with the following +restrictions and responsibilities: + +A. Notices. You will not remove or alter any copyright or other +proprietary notices in any Technology that You distribute. The +statement, "Use and Distribution is subject to the Java Research License +available at http://java3d.dev.java.net/jrl.html," +must appear prominently in the source code and specifications of the +Technology and Your Modifications, and in the same file as all Your +copyright and other proprietary notices for object code. + +B. Licensee Exchanges. Any Technology and Modifications You receive +from any Licensee are governed by this License. + +V. GENERAL TERMS. + +A. Disclaimer Of Warranties. + +THE TECHNOLOGY IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND, +EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT +THE TECHNOLOGY IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR +PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIGHTS. YOU AGREE THAT YOU +BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF ANY +AND ALL TECHNOLOGY UNDER THIS LICENSE. + +B. Infringement; Limitation Of Liability. + +1. If any portion of, or functionality implemented by, the Technology +becomes the subject of a claim or threatened claim of infringement +("Affected Materials"), Sun may, in its unrestricted discretion, suspend +Your rights to use and distribute the Affected Materials under this +License. Such suspension of rights will be effective immediately upon +Sun's posting of notice of suspension on the Technology Site. + +2. IN NO EVENT WILL SUN BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, +SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR +ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF +PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY SORT), HOWEVER IT +ARISES AND ON ANY THEORY OF LIABILITY (including negligence), WHETHER OR +NOT SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIABILITY +UNDER THIS SECTION V.B.2 SHALL BE SO LIMITED AND EXCLUDED, +NOTWITHSTANDING FAILURE OF THE ESSENTIAL PURPOSE OF ANY REMEDY. + +C. Termination. + +1. You may terminate this License at any time by notifying Sun in writing. + +2. All Your rights will terminate under this License if You fail to +comply with any of its material terms or conditions and do not cure such +failure within thirty (30) days after becoming aware of such noncompliance. + +3. Upon termination, You must discontinue all uses and distribution of +the Technology, and all provisions of this Section V ("General Terms") +shall survive termination. + +D. Miscellaneous. + +1. Trademark. You agree to comply with Sun's Trademark & Logo Usage +Requirements, as modified from time to time, available at the Technology +Site. Except as expressly provided in this License, You are granted no +rights in or to any Sun trademarks now or hereafter used or licensed by Sun. + +2. Integration. This License represents the complete agreement of the +parties concerning the subject matter hereof. + +3. Severability. If any provision of this License is held +unenforceable, such provision shall be reformed to the extent necessary +to make it enforceable unless to do so would defeat the intent of the +parties, in which case, this License shall terminate. + +4. Governing Law. This License is governed by the laws of the United +States and the State of California, as applied to contracts entered into +and performed in California between California residents. In no event +shall this License be construed against the drafter. + +5. Export Control. As further described at http://www.sun.com/its, you +agree to comply with the U.S. export controls and trade laws of other +countries that apply to Technology and Modifications. + +READ ALL THE TERMS OF THIS LICENSE CAREFULLY BEFORE ACCEPTING. + +BY CLICKING ON THE YES BUTTON BELOW, YOU ARE ACCEPTING AND AGREEING TO +ABIDE BY THE TERMS AND CONDITIONS OF THIS LICENSE. YOU MUST BE AT LEAST +18 YEARS OF AGE AND OTHERWISE COMPETENT TO ENTER INTO CONTRACTS. + +IF YOU DO NOT MEET THESE CRITERIA, OR YOU DO NOT AGREE TO ANY OF THE +TERMS OF THIS LICENSE, CLICK ON THE NO BUTTON AND EXIT NOW. + +Java Research License 05/20/04 diff --git a/release-info/pre-release/README-download.html b/release-info/pre-release/README-download.html new file mode 100644 index 0000000..2678319 --- /dev/null +++ b/release-info/pre-release/README-download.html @@ -0,0 +1,85 @@ + + + + + Java 3D 1.5.0 Installation Instructions + + +

Java 3DTM 1.5.0-beta1 +Pre-Release

+

This software is licensed by Sun, as specified in the LICENSE-JRL.txt +file. You +must only use this software in accordance with the terms under which +the +code is licensed.

+

Instructions for Installing Java 3D 1.5.0-beta1

+

The 1.5.0-beta1 version of the Java 3DTM +API runs on JDK version 1.5.0 and higher. It has been released for +the Solaris, Linux, Windows, and Mac OS X +operating +environments. See the release +notes +for more information.
+

+

Linux

+

This release of Java 3D runs on JDK version 1.5.0 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_08, 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.5.0 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 Solaris/x86 platform (including amd64) +and your JDK is +installed +in /usr/java/jdk1.5.0_08, 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.5.0 and +higher. To install +this build, execute the binary installer that you downloaded, by +double-clicking on the java3d-1_5_0-beta1-windows-i586.exe (or +java3d-1_5_0-beta1-windows-amd64.exe) icon.
+

+

Alternatively, you can download the +java3d-1_5_0-beta1-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.
+

+

+

Mac OS X
+

+No installer is currently available for the Mac OS X operating +environment. You will need to download the +java3d-1_5_0-beta1-macosx.zip +file and manually install +the +necessary files into your JRE. After you unzip this file, follow +the instructions in the unzipped README.txt file. + + diff --git a/release-info/pre-release/README-unzip.html b/release-info/pre-release/README-unzip.html new file mode 100644 index 0000000..b0614fd --- /dev/null +++ b/release-info/pre-release/README-unzip.html @@ -0,0 +1,124 @@ + + + + + Java 3D 1.5.0 Installation Instructions + + +

Java 3DTM 1.5.0 Pre-Release

+

This software is licensed by Sun, as specified in the LICENSE-JRL.txt +file. You +must only use this software in accordance with the terms under which +the +code is licensed.

+

Instructions for Unzipping Java 3D 1.5.0 Pre-Release

+The 1.5.0-XXX pre-release version of the +Java 3DTM +API runs on JDK version 1.5.0 and higher. It has been released for +the Solaris, Linux, Windows, and Mac OS X +operating +environments.
+
+

Windows
+

+The 1.5.0 pre-release version of the Java 3DTM +API for Windows/XP and Windows 2000 runs on JDK version 1.5.0 and +higher. To manually install this build, do the following: +
    +
  1. Download java3d-1_5_0-XXX.zip to a temporary +directory, +for example, "c:\Temp"
  2. +
    +
  3. Unzip java3d-1_5_0-XXX.zip (using WinZip or a +similar +tool) into "c:\Temp". This will create a +"java3d-1_5_0-XXX" subdirectory in \Temp where the +downloaded files can be found. The file you need for manual +installation is "j3d-150-XXX-.zip".
    +
    +
  4. +
  5. Unzip Java 3D 1.5.0 into your JRE as follows:
    +
    +
  6. + +
    +
  7. If you also installed the JDK, unzip Java 3D 1.5.0 into the +"jre" +directory of your JDK as follows:
  8. +
    + +
+

Linux, +Solaris, Mac OS X
+

+

The 1.5.0 pre-release version of the Java 3DTM +API for Linux or Solaris runs on JDK version 1.5.0 and +higher. To manually install this build, do the following:

+
    +
  1. Download java3d-1_5_0-XXX.zip to a temporary +directory, +for example, "/tmp"
  2. +
    +
  3. Unzip java3d-1_5_0-XXX.zip into "/tmp" as follows:
    +
    +
      + cd /tmp
      + unzip java3d-1_5_0-*.zip
      +
    +
    +This will create a +"java3d-1_5_0-XXX" subdirectory in /tmp where the +downloaded files can be found. The file you need for manual +installation is "j3d-150-XXX.zip".
    +
    +
  4. +
  5. Unzip Java 3D 1.5.0 into the +"jre" +directory of your JDK. For example, if your JDK is in +"/usr/java/jdk1.5.0_08/jre", you would do the following:
    +
    +
      + cd /usr/java/jdk1.5.0_08/jre
      + unzip /tmp/java3d-1_5_0-*/j3d-150-*.zip
      +
    +
    +Verify that the j3dcore.jar, j3dutils.jar, and vecmath.jar files end up +in +"/usr/java/jdk1.5.0_08/jre/lib/ext"
  6. +
+
+ + diff --git a/release-info/pre-release/README.html b/release-info/pre-release/README.html new file mode 100644 index 0000000..ff2542f --- /dev/null +++ b/release-info/pre-release/README.html @@ -0,0 +1,573 @@ + + + + + + Java 3D 1.5.0 Pre-Release Notes + + +

Java 3DTM 1.5.0-beta1 +Pre-Release Notes

+

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

+ +

System Requirements

+

The 1.5.0-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.0-beta1 version of Java 3D for Solaris SPARC requires the +following: +

+ +

Solaris x86

+

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

+ +

Linux
+

+

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

+ +

Windows
+

+

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

+ + + +

Mac OS X

+

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

+ +

Improvements in 1.5.0-beta1

+

New Features / Enhancements

+ +

Issues Fixed

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Issue  Description
40  Transparency color not correct +on UCIO geometry and OffScreen canvas
75  Memory leak in SetLiveState when +branchGroup remove
85  Optimize the downloading of ARGB +textures
92  ImageComponent2D.setSubImage() +uses incorrect image sizes
93  ImageComponent2D.setSubImage() +does not correctly update the display
113  NPE in updateAlphaInVertexData +on multiple screens
121  Stop using finalize() to clean +up state
123  Reduce or eliminate use of +memory free lists
147  Need Windows/amd64 port of Java +3D
152  NPE in updateNodeComponent
160  AlternateAppearance behaves +defferently in J3D 1.3.2 comparing to J3D 1.3.1
172  Texture.setImage fails to check +ImageComponent sizes when not live
180  Frame-dependent Large Texture +Updates leads to OOM Exception
194  Provide NIOBuffer texture +components
198  Need more shader example programs
209  PolygonAttributes.isCompiled() +returns false after the scenegraph's BranchGroup is compiled.
216  J3DTimer should use +clock_gettime on Linux
219  Add support for Non Power of Two +textures
220  Matrix3d.set(AxisAngle4d) sets +incorrectly if axis vector not normalized
221  UnsatisfiedLinkError if shading +language set to Cg on d3d
224  NPE While Toggling Visibility
225  BY_REF Support for +CoordinateIndices To Reduce Memory Bloat
229  Need to implement JOGL renderer
235  Null Pointer in AttributeBin
240  Canvas3D.queryProperties reports +stencil available even when it is not
241  Texture3D by Reference Fails
244  ClassCastException in +Group.setChild
245  Problem with +ALLOW_RENDERING_ATTRIBUTES_WRITE in Appearance
246  Move compressed geometry code +from core to utils
247  SHADER_ATTRIBUTE_TYPE_ERROR is +fired when ShaderAttributeArray is used (OpenGL and GLSL shaders used)
248  Wrong spec. on the setFlags() +method of com.sun.j3d.utils.pickfast.PickTool
249  NullpointerException in +MasterControlThread when adding a Light
251  Typo, in spec. PickTool.PickAny +and PickTool.PickClosest return is wrong
253  Transform3D's incorrectly +identified as Affine
260  Obsolete graphics library +version kills renderer thread, cannot be detected by app
264  Behaviors that throw an Error +cause the BehaviorScheduler to die
266  Canvas3D should throw NPE by +default for null graphicsConfig
268  Replace native +getNumberOfProcessor() with pure Java equiv?
269  GLSL on nVidia cards: Confict of +a builtin vertex attribute (named gl_Normal) and a bound generic vertex +attribute
275  sleep for +setMinimumFrameCycleTime should not hold lock
279  Intermittent hang in +MasterControl while running lg3d
283  Add Eclipse plugin defs to +manifest
288  Objects in RenderBin free lists +keep reference to user data
308  WakeupOnElapsedTime occasionally +doesn't wake up on elapsed time
311  Broken build for linux on ppc.
313  Geometry Stress Test results in +OOM Error
318  Cannot build on Itanium Linux
320  Shader Appearance update is +asynchronous to transform update
321  bug in +vecmath.Matrix3d.set(AxisAngle a1)
323  Deprecate optional detail +texture functionality
325  This Tuple4d is epsilonEquals to +all others: (NaN, NaN, NaN, NaN)
326  PrintCanvas3D on JOGL pipeline +crashes on Linux and Solaris
327  javadoc for VIew class doesn't +list correct clip policy defaults
328  JOGL pipeline : Geometry fails +to render in Cosmic Birdie
331  Add .cvsignore file to root of +vecmath.
338  Bug in glPushAttrib usage in +NativePipeline
339  Java crashes when using GLSL +shaders
340  Resource leak in +setOffScreenBuffer, NPE in JOGL pipeline
342  Raster.setDstOffset() set the +destination pixel offset in opposite direction
347  OffScreen Canvas3D always +reloads textures, display lists
348  Programmable shaders do not work +for OffScreen Canvas3D
+
+

JOGL Rendering Pipeline

+

A JOGL rendering pipeline, as described +in issue +229, is now +available on all supported platforms, including Apple Mac +OSX (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 and go +to the "Early access +test program" section at bottom of the +page to run a Java 3D example program from your browser via the +JOGL pipeline. These +examples will use JOGL on Mac OSX and the native OpenGL pipeline on all +other platforms.
+

+

The JOGL renderer is the default on Mac OSX. +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).
+

+

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.

+ + diff --git a/release-info/pre-release/README.txt b/release-info/pre-release/README.txt index 85cd3f1..c0996af 100644 --- a/release-info/pre-release/README.txt +++ b/release-info/pre-release/README.txt @@ -1,10 +1,13 @@ +Java 3D(TM) 1.5.0 Pre-Release +----------------------------- + This software is licensed by Sun: i) for research use under terms of the Java Research License (JRL) as specified in the LICENSE-JRL.txt file and on the web at "http://java3d.dev.java.net/jrl.html" -This binary release of Java 3D 1.4.0-experimental is an intermediate +This binary pre-release of Java 3D 1.5.0 (experimental) is an intermediate build made available for testing purposes only. The code is untested and presumed incompatible with the Java 3D(TM) API specification. You must only use this code in accordance with the terms under which the @@ -21,3 +24,17 @@ or at: For other operating environments, contact the vendor that produces the environment. A list of these can be found at "http://java.sun.com/products/java-media/3D/ports.html" + + +Instructions for unzipping Java 3D 1.5.0 +---------------------------------------- + +After downloading and unzipping the java3d-1_5_0-XXX.zip file into a temporary directory, for example, "/tmp", you will see the following files in the java3d-1_5_0-XXX directory: + + COPYRIGHT.txt Copyright notice + LICENSE-JRL.txt Software License Agreement + README-unzip.html Instructions for manually installing the release + README.txt README file (you are reading it now) + j3d-150-XXX.zip Zip file containing the files to be installed + +To manually install Java 3D, open README-unzip.html in your browser and follow the instructions. -- cgit v1.2.3