Hi,
Yes, my fault. I use the "latest cooker" setting to run beta1. The paths are different.
With all this mess I did to myself, I am a little confused.
Now
I put all the jar filenames(except the demo and source) into "set class", and all the dll path into "set path" in a batch file to set the environment. Then run
java org.xith3d.test.Xith3DTestLauncherand got null pointer exception
D:\xith3d\libs>java org.xith3d.test.Xith3DTestLauncher
Exception in thread "main" java.lang.NullPointerException
at org.xith3d.test.Xith3DTestLauncher.getClassNamesFromFolder(Xith3DTest
Launcher.java:345)
at org.xith3d.test.Xith3DTestLauncher.getClassNamesFromFolder(Xith3DTest
Launcher.java:376)
at org.xith3d.test.Xith3DTestLauncher.getClassNames(Xith3DTestLauncher.j
ava:440)
at org.xith3d.test.Xith3DTestLauncher.createTestSelector(Xith3DTestLaunc
her.java:555)
at org.xith3d.test.Xith3DTestLauncher.createEastPanel(Xith3DTestLauncher
.java:589)
at org.xith3d.utility.canvas.DisplayOptions.<init>(DisplayOptions.java:3
80)
at org.xith3d.test.Xith3DTestLauncher.<init>(Xith3DTestLauncher.java:642
)
at org.xith3d.test.Xith3DTestLauncher.main(Xith3DTestLauncher.java:776)I was only trying the xith-test.jar, then as I was told to check the teststarter.bat in xith-demo.jar, which I had thought it's unrelated. Then I ran it, I happily found a panel shown. When I selected a case in the panel, an exception raised.
javax.media.opengl.GLException: Method "glClientActiveTexture" not available
at com.sun.opengl.impl.GLImpl.glClientActiveTexture(GLImpl.java:804)
at org.xith3d.render.jsr231.ShapeAtomPeer.clutchTextureUnit(ShapeAtomPee
r.java:721)
....... After googling it for a while, I had to admit that my machine may be too OLD for xith3d --
IBM Thinkpad T21 with S3 Savage IX 1014
So, I have to stop digging until I have a new box.
Just hope my experience can help any other newbies,
and hope there will be updated documentation when the newer version comes.
Thanks Marvin for all the replies.
TT