Hi,
finally finished a working version… before a new release of jogl.
First of all we made a little mistake and compile the jogl.jar with JDK 1.6, this means that hardware rendering and compile of sample provided will only works with JDK1.6
About 3DzzD:
3DzzD now include this feature, demo available here (apologies but JRE 1.6 only for hardware until we recompile with JDK 1.4 or a next release of jogl with those new files )
http://dzzd.net/demo/V2007-08-18/
the demo will start in full Java 1.1 compatible mode, and than you will be able to switch to hardware using H key (S to get back to software)
FPS: it is limited to 50 fps in either software and hardware mode because when swithing to hardware FPS is growing too much and control become impossible, (NB: quake level test show about 300/400 fps with an ATI x200 using hardware mode… of course…).
Know bugs: multiple switching is not recommended…
note : as it is a WIP (3DzzD V2.0) all software optimisation have been removed and so the software engine can appear to be a bit slower than before, optimisation will be putted back when 3DzzD-V2.0 will be released.
About JOGL
Ken,
they are only two file that have to be added to the jogl package to enable runtime loading of JOGL within an applet, I have put those files in my server to make it easier to download:
they must be added in the following directory of jogl project “src/classes/com/sun/opengl/util” (of course…)
here you can download the source code of the two requiered files:
http://dzzd.net/jogl/JOGLAppletContainer.java
http://dzzd.net/jogl/JOGLAppletLauncher.java
Directory access:
http://dzzd.net/jogl/
How to use it
also I provide this file as an utility that does not requiere to be in the jogl release, it show how to load JOGL from an applet at runtime:
http://dzzd.net/jogl/JOGLAppletLoader.java
you may download a sample project and source code there:
RuntimeJoglAppletSample.zip
once again , I apologize for the 1.6 JRE/JDK requierment.
waiting feed back!
special thank to thijs: he has coded and compiled the two new jogl library files