Questions on TestQ3

The TestQ3 is really cool.

Can someone give a description on how it all works.



I dont see from the code what keeps the camera from falling through the floor. It seems like its using physics but I dont see that in the code.



And is the level in the quake3level.zip or is it in the main.meshxml



Thanks for any Info



-Greg

P.S.



Update this into a real demo with Menus, Guns and things to shoot

gbluntzer said:

The TestQ3 is really cool.
Can someone give a description on how it all works.

I dont see from the code what keeps the camera from falling through the floor. It seems like its using physics but I dont see that in the code.

And is the level in the quake3level.zip or is it in the main.meshxml

Thanks for any Info

-Greg
P.S.

Update this into a real demo with Menus, Guns and things to shoot

The test uses the JBullet physics engine to do collision with the floor and walls. The CharacterController used in the test automatically checks collision so the move() and jump() calls on it do not go through any objects (it's a special feature of JBullet).
The level consists of a dotScene file, Mesh.XML file, a .material file and many textures, all of those are stored inside the quake3level.zip archive (open it in an archive manager and inspect the files in it).

Huh?



Last time i looked, it used the kinda incomplete jme3 intersection system.

Empire Phoenix said:

Huh?

Last time i looked, it used the kinda incomplete jme3 intersection system.

better look again :P
http://www.jmonkeyengine.com/webstart/q3test/launch.jnlp