From 73edbcfc1bec3b6bf9f4611ef1154529ac3980f9 Mon Sep 17 00:00:00 2001 From: Kenneth Russel Date: Fri, 22 Dec 2006 22:47:40 +0000 Subject: Added JOGL / JOAL applet test and revised documentation for JOGL applet test slightly git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/jogl-demos/trunk@191 3298f667-5e0e-4b4a-8ed4-a3559d26a5f4 --- www/applettest-joal.html | 87 ++++++++++++++++++++++++++++++++++++++++++++++++ www/applettest.html | 7 ++-- www/index.html | 3 ++ 3 files changed, 94 insertions(+), 3 deletions(-) create mode 100644 www/applettest-joal.html (limited to 'www') diff --git a/www/applettest-joal.html b/www/applettest-joal.html new file mode 100644 index 0000000..754ada7 --- /dev/null +++ b/www/applettest-joal.html @@ -0,0 +1,87 @@ + + + +JOGL / JOAL Applet Test + + + +

+ +The JOGL Applet Launcher now supports +deployment of high-end applets using both OpenGL for 3D graphics via +JOGL and OpenAL for spatialized audio via JOAL. The user's applet does +not have to be signed, and no manual installation of software on the +user's machine is necessary. Combined JOGL and JOAL applets are +supported by the JOGLAppletLauncher on all OS and CPU combinations +where these libraries are supported: currently Windows/x86, Linux/x86, +and Mac OS X, both PowerPC and Intel. + +

+

+ +Here is a simple example of an applet which combines both OpenGL +rendering and OpenAL audio: + +

+

+ + + + + + + + + +

+

+ +The applet above is instantiated with the following code: + +

+<applet code="com.sun.opengl.util.JOGLAppletLauncher"
+     width=600
+     height=400
+     codebase="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current"
+     archive="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar">
+  <param name="subapplet.classname" VALUE="demos.applets.GearsJOALApplet">
+  <param name="subapplet.displayname" VALUE="JOGL / JOAL Gears Applet">
+  <param name="progressbar" value="true">
+  <param name="cache_archive" VALUE="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar">
+  <param name="cache_archive_ex" VALUE="jogl.jar;preload,joal.jar;preload,gluegen-rt.jar;preload,jogl-demos.jar;preload,joal-demos.jar;preload">
+</applet>
+
+ +

+

+ +Note that the jogl-demos.jar and joal-demos.jar files, which contain +the applet's classes, do not need to be signed! Sun +Microsystems, Inc. signs jogl.jar, joal.jar and gluegen-rt.jar, which +contain the JOGLAppletLauncher, JOAL and supporting classes; this is +the only Java code which needs to be signed in order to deploy applets +using JOGL and is the only certificate the end user must accept. + +

+

+ +The JOGLAppletLauncher +javadoc contains more information about what files must be placed +on the web server in order to enable the deployment of applets using +JOGL. + +

+

+ +The JOGL Applet Launcher was originally contributed by Lilian +Chamontin. + +

+ + + diff --git a/www/applettest.html b/www/applettest.html index bd3ba03..0d9e98d 100644 --- a/www/applettest.html +++ b/www/applettest.html @@ -54,9 +54,10 @@ The applet above is instantiated with the following code: Note that the jogl-demos.jar, which contains the GearsApplet class, does not need to be signed! Sun Microsystems, Inc. signs -jogl.jar, which contains the JOGLAppletLauncher; this is the only Java -code which needs to be signed in order to deploy applets using JOGL -and is the only certificate the end user must accept. +jogl.jar and gluegen-rt.jar, which contain the JOGLAppletLauncher and +supporting classes; this is the only Java code which needs to be +signed in order to deploy applets using JOGL and is the only +certificate the end user must accept.

diff --git a/www/index.html b/www/index.html index 7c2a3a8..dd509c3 100644 --- a/www/index.html +++ b/www/index.html @@ -138,6 +138,9 @@ documentation

  • JOGL Applet test
  • +
  • JOGL / JOAL Applet test +
  • +
  • OpenGL Red Book examples using JOGL
  • -- cgit v1.2.3