I'm looking at your project. Why do you use Java3D? It is no more maintained since June 2008 (release of Java3D 1.5.2), the 2 last versions were only maintenance versions, the last major version was released in 2005 as far as I know.

There is a mistake in control.png, you wrote "weaon" instead of "weapon". Do you have a Java Web Start demo?

google: Cache must be enabled for nativelib or installer-desc support-> The problem is caused by the JRE settings not allowing temporary Internet files to be saved on the computer. -> goto Start Menu -> Settings -> Control Panel -> Java under 'Temporary Internet Files'

google: Cache must be enabled for nativelib or installer-desc support-> The problem is caused by the JRE settings not allowing temporary Internet files to be saved on the computer. -> goto Start Menu -> Settings -> Control Panel -> Java under 'Temporary Internet Files'

also dont let people discourage you from using java3D, as we can see here it's perfectly usableother than that, jMonkeyEngine is THE 3D java engine now

That was not my point. Java3D latest release (1.5.2) appeared the 30th of June 2008, the latest pre-release builds (1.6.0) appeared in november 2010. Java3D is not a very active project, it is almost dead. As shlax has succeeded in creating a playable demo, I don't advise him to drop Java3D.

Moreover, I tried to reuse the source code of a Java3D game called "Arabian nights" some years ago, I gave up not because of the bugs of the game itself but rather because of Java3D bad performances on my machine, it completely discouraged me. Therefore, I disagree with you, it is far from being perfectly usable.

"Why do you use Java3D?"I wanted something at a higher level than jogl, and I found nothing like Java3D.

Xith3D has the same key concept than Java3D but Xith3D is more actively maintained. As I said, I don't advise you to use another engine for this project. However, if you write a sequel in the future, maybe choose a more viable scenegraph supporting JOGL like Ardor3D, JMonkeyEngine 2.0, Xith3D (if you don't want to switch to something completely different from Java3D), 3DzzD, Aviatrix3D, etc...

I would have loved to give it a try but I'm lazzy I will do it when I have a bit more spare time. Good luck.

But to create any reasonable content i need to have implemented some scripting language (Lua .... etc ). I choose groovy.So i need scenegraph engine to support that feature ( or rediscover wheel )something like: // for more see data/house.groovy :

Shlax, I tried your demo by downloading the ZIP archiv containing all files, and it works well on my Windows XP machine with an older ATI Radeon graphics cards.Your demo looks very nice. Congratulations. Maybe a bit too dark and the camera is still hard to control.

But I had Java3d's DLLs already in my Windows PATH, otherwise your demo would not have run.

You could just put the four Java3d DLLs into your base folder containing the main "callie.jar". For Windows this works well then.For Linux things are slightly different but basically you can also put the two ".so" files next to your base folder and supply a mini shell script which starts your demo, for example eithera) "export LD_LIBRARY_PATH=." and then start the JAR file. or b) java -Djava.library.path=. -jar callie.jar