Hmm... It would take too long to fix all this. So just the answers:
So first of all: Welcome to Xith3D... or welcome back?
You really should not use the Getting Started Guide anymore. I guess you restored the link from one of your oldest Bookmarks. We have removed the link from xith.org. Please have a look at
both Xith3D in a Nutshell and at the
API changes thread.
The TestUtils class is in org.xith3d.test.util.TestUtils. But please don't use it. It is really just for testing and might be deleted in the future. If you want to create cube (as you did with the TestUtils.createCubeViaTriangles() method) use this:
Cube cube = new Cube( 1.0f, true );
All tests are in the toolkit (project "xith-tk") in package org.xith3d.test and subpackages. I guess, you know that the xith project is splitted in two projects (xith3d and xith-tk)? And our development is now hosted on sourceforge (SVN). Read
this thread about how to checkout the project from SVN.
The AseLoader is not equivalent to the AseReader. AseFile and AseReader are still there, but are not for public use. All the loaders have a common base class now as well as the models. To load a model, you can do it the same way for all loaders. Use the AseLoader as follows:
AseLoader loader = new AseLoader();
AseModel model = loader.loadModel( "mymodel.ase" );
myGroup.addChild( model );
I hope this helps you. Please ask further questions. Your Xith3D knowledge seems really outdated, so you might run into trouble.
Marvin