Skip to main content

2 minutes 3d applet test

11 replies [Last post]
tmilard
Offline
Joined: 2004-03-25

Dear java3D colleagues,

I would like to test my "3D applet" on many Windows (any windows) computers.
Please do click on the link below and just tell if things went right (or not).

http://free-visit.net/index.php?option=com_content&view=article&id=14&It...

Thank you

Thierry

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
interactivemesh
Offline
Joined: 2006-06-07

Thierry,

the size of Canvas3D was not adjusted when the applet's size was changed by Control+'+' or Control+'-'.

August

optimusprime1982
Offline
Joined: 2007-11-24

runs smoothly on windows xp service package 2 on a pentium 4 2GHZ 512 MB RAM with a Nvidia Geforce 4200 Ti.

fredand
Offline
Joined: 2009-10-20

Hello!

Very interested to test but perhaps you could tell me what I'm doing wrong since I got this in my Linux Mandriva 2009. perhaps I miss something?

Best regards
Fredrik

Java Plug-in 1.6.0_15
Using JRE version 1.6.0_15-b03 Java HotSpot(TM) Server VM
User home directory = /home/fredrik
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to
----------------------------------------------------

Validating http://www.free-visit.net/fv_exec/player/LaVisPlayer-signed.jar , version null...
Validating http://www.free-visit.net/fv_exec/player/j3d-1_5_2-windows-i586/j3dutils... , version null...
Validating http://www.free-visit.net/fv_exec/player/j3d-1_5_2-windows-i586/vecmath-... , version null...
Validating http://www.free-visit.net/fv_exec/player/j3d-1_5_2-windows-i586/j3dcore-... , version null...
Validating http://www.free-visit.net/fv_exec/player/joalmixer-signed.jar , version null...
Validating http://www.free-visit.net/fv_exec/player/joal/joal-signed.jar , version null...
Validating http://www.free-visit.net/fv_exec/player/gluegen-rt/gluegen-rt-signed.jar , version null...
exception: Unable to load resource: http://www.free-visit.net/fv_exec/player/gluegen-rt/gluegen-rt-natives-l....
com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://www.free-visit.net/fv_exec/player/gluegen-rt/gluegen-rt-natives-l...
at com.sun.deploy.net.DownloadEngine.actionDownload(DownloadEngine.java:1347)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1487)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1465)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1568)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1496)
at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:217)
at com.sun.javaws.LaunchDownload.downloadJarFiles(LaunchDownload.java:920)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(LaunchDownload.java:803)
at sun.plugin2.applet.JNLP2Manager.downloadResources(JNLP2Manager.java:1195)
at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(JNLP2Manager.java:754)
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(JNLP2Manager.java:503)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1395)
at java.lang.Thread.run(Thread.java:619)
Caused by:
java.io.FileNotFoundException: http://www.free-visit.net/fv_exec/player/gluegen-rt/gluegen-rt-natives-l...
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1311)
at com.sun.deploy.net.HttpUtils.followRedirects(HttpUtils.java:45)
at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:176)
at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:113)
at com.sun.deploy.net.BasicHttpRequest.doGetRequest(BasicHttpRequest.java:78)
at com.sun.deploy.net.DownloadEngine.actionDownload(DownloadEngine.java:1159)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1487)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1465)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1568)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1496)
at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:217)
at com.sun.javaws.LaunchDownload.downloadJarFiles(LaunchDownload.java:920)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(LaunchDownload.java:803)
at sun.plugin2.applet.JNLP2Manager.downloadResources(JNLP2Manager.java:1195)
at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(JNLP2Manager.java:754)
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(JNLP2Manager.java:503)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1395)
at java.lang.Thread.run(Thread.java:619)
Exception: com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://www.free-visit.net/fv_exec/player/gluegen-rt/gluegen-rt-natives-l...

tmilard
Offline
Joined: 2004-03-25

> Very interested to test but perhaps you could tell me
> what I'm doing wrong since I got this in my Linux
> Mandriva 2009. perhaps I miss something?
> Fredrik

===> Sorry Fredrik, my applet does not yet runs on Linux yet.
Thank you still for the Trace ... it will usefull later on.
- I have nothing against Linux or Mac .... but one thing at a time .
For the moment I wish to test it against Windows machines (XP, Vista, 7).
Thierry

interactivemesh
Offline
Joined: 2006-06-07

Thierry,

- On Windows XP SP3 32 bit, Firefox, your applet ran fine. Y-axis rotation and up/down movement were too fast while key was pressed.

- On Windows 7 RC applet failed before 3D animation started (OpenAL/JOALMixer ?) : Win7-32-bit/Firefox/IE8, Win7-64-bit/Firefox-32bit/IE8-32bit. As known: no d3d support available for Win7-64-bit/IE8-64bit. Download Java console output: http://www.interactivemesh.org/off/FreeVisitAppletTest.zip.

- Applet flickered while scrolling. Are the following system properties set: -Dsun.awt.noerasebackground=true, -Dsun.awt.erasebackgroundonresize=true ?

Good luck! August

tmilard
Offline
Joined: 2004-03-25

(from interactivemesh )
> - On Windows XP SP3 32 bit, Firefox, your applet ran
> fine. Y-axis rotation and up/down movement were too
> fast while key was pressed.
===> Ok got it. Thanks. I will slow them a bit.

> - On Windows 7 RC applet failed before 3D animation
> started (OpenAL/JOALMixer ?) :
> Win7-32-bit/Firefox/IE8,
> Win7-64-bit/Firefox-32bit/IE8-32bit. As known: no d3d
> support available for Win7-64-bit/IE8-64bit. Download
> Java console output:
> http://www.interactivemesh.org/off/FreeVisitAppletTest
> .zip.===> Thanks for all the consoles output. very usefull. I have to understand why Openal fails.

> - Applet flickered while scrolling. Are the following
> system properties set:
> -Dsun.awt.noerasebackground=true,
> -Dsun.awt.erasebackgroundonresize=true ?
===> I will check.

Anyhow, I Thank you very much august.

weiland
Offline
Joined: 2005-08-05

Thierry,

I ran on an E4300 laptop with Intel 4500MHD graphics; however, very slow performance - hard to tell if it was responding to keyboard input.

Which renderer are you using? I'm having trouble with OpenGL and my own app on this machine, so I decided to test yours :)

Bill

tmilard
Offline
Joined: 2004-03-25

> Thierry,
> I ran on an E4300 laptop with Intel 4500MHD graphics;
> however, very slow performance - hard to tell if it
> was responding to keyboard input.
>
> Which renderer are you using?
==> DirectX

aces
Offline
Joined: 2003-07-17

Hi

Regarding performance of Intel 4500MHD on DirectX D3D pipeline, there is enhancement available on Java3D pre-release build 1.6.0.

As explained on Issue #629 ( https://java3d.dev.java.net/issues/show_bug.cgi?id=629 ) , all current Intel video cards must use Software Vertex Processing (SWVP),
even when it [i] "has specs for creating devices using hardware vertex processing (HWVP), as Hardware TnL and shaders +2.x, Intel recomends using Software Vertex Processing (SWVP)."[/i]
Issue #629 is closed and fixed: Now all Intel Video cards uses SWVP as default.

As workaround for current Java3D 1.5.x release, Intel video card users can set Java3D property j3d.d3dVertexProcess=software.
Unsigned applets may fail to set it, due SecurityManager restrictions.

Please note software vertex processing has a big performance hit on AMD/ATI and NVidia vcards. They use HWVP, by default.

optimusprime1982
Offline
Joined: 2007-11-24

works for me on windows xp service package 2 on a 3ghz dual core 2G RAM with intel 82945 chipset. (looks nice but poor performance).

tmilard
Offline
Joined: 2004-03-25

> works for me on windows xp service package 2 on a
> 3ghz dual core 2G RAM with intel 82945 chipset.
> (looks nice but poor performance).
thanks Optimus for the comment.
Concerning the weak performance of the 3D scene, I do have to say that the performance is much higher when I test in in the java tool via the appletviewer.

It really shuffles me : why is the Applet performance low compared to the appletviewer performance ?