Hmm I thought about making this thread to show some Xith3d demos of mine and have the chance to look at your work too ^_^:
Basic Framework
http://users.xith.org/JavaCoolDude/JWS/Xith3D/framework/xith3dlogo.jpg
Keys: Escape
Source
Zip File Source
Particles Generator PS: Use 100 particles for best looking fire, magma etc
http://users.xith.org/JavaCoolDude/JWS/Xith3D/particles/particlesicon.jpg
Keys: Escape
Source
Nehe’s Cel-Shading Tutorial
http://users.xith.org/JavaCoolDude/JWS/Xith3D/CelShading/celshadingicon.jpg
Keys: Space, 1,2, Up, Down
Source
Zip File Source
Cloth Simulation:
http://users.xith.org/JavaCoolDude/JWS/Xith3D/Cloth/clothsimulation.jpg
Keys: 1 2 3 4, space and w
Source
Zip File Source
Received help setting up the springs from Paul at http://paulsprojects.net/
Flag Simulation:
http://users.xith.org/JavaCoolDude//JWS/Xith3D/Flag/flagsimulation.jpg
Keys: space and w
Source
Zip File Source
Water Simulation:
http://users.xith.org/JavaCoolDude//JWS/Xith3D/Water/watericon.jpg
Keys: space to stop the swimmer, w for wire mode, R for random rippling.
Mouse: left button to rotate, middle to zoom and right to translate.
Source
Zip File Source
PerPixel Lighting (with primitive distance attenuation :-/ ):
http://users.xith.org/JavaCoolDude//JWS/Xith3D/PPL/pplicon.jpg
Keys: space to stop the light, T to cycle through the textures, L for lightmap, N for normal map, B for base map, D for default, A for distance attenuation, V for TBN components display.
Mouse: left button to rotate, middle to zoom and right to translate.
Source
Zip File Source
Nehe’s Cel-Shading Tutorial (Vertex Shaders Accelerated )
http://users.xith.org/JavaCoolDude/JWS/Xith3D/CelShadingVS/celshadingicon.jpg
Keys: Space, 1,2, Up, Down
Source
Zip File Source
PerPixel Lighting (Vertex Shaders Accelerated ):
http://users.xith.org/JavaCoolDude/JWS/Xith3D/PPLVS/pplicon.jpg
Keys: space to stop the light, T to cycle through the textures, L for lightmap, N for normal map, B for base map, D for default, V for TBN components display.
Mouse: left button to rotate, middle to zoom and right to translate.
Source
Zip File Source
Quake III model loader and animator:
http://users.xith.org/JavaCoolDude/JWS/Xith3D/Quake3/quake3icon.jpg
Mouse: left click to control the model lower part, right to control the upper.
Keys: W for wire mode, S to stop the animation, left and right to change the rotation speed/direction, up and down to zoom in/out
Source
Texture CubeMap (yay):
http://users.xith.org/JavaCoolDude/JWS/Xith3D/TextureCubeMap/texturecubemap.jpg
Mouse: left drag for rotation.
Keys: S to switch NORMAL_MAP and REFLECTION_MAP
Source
Zip File Source
CubeMap Reflection (Fragment/Vertex shaders accelerated):
http://users.xith.org/JavaCoolDude/JWS/Xith3D/CubeMapReflection/reftexturecubemap.jpg
Mouse: left drag for rotation.
Keys: Escape to exit
Source
Zip File Source
Cubic Environment bump mapping (Fragment/Vertex shaders accelerated):
http://users.xith.org/JavaCoolDude/JWS/Xith3D/CEBumpMap/cebumpmap.jpg
Mouse: left drag for rotation.
Keys: Escape to exit
Source
Zip File Source
Cubic Water Reflection
http://users.xith.org/JavaCoolDude/JWS/Xith3D/WaterCubeMap/watercubemap.jpg
Keys: Escape to quit, A,S,D,Q,W,E, up, down, left, right, page up, page down to navigate in the scene.
L for wire mode, R for random rippling, and Space to stop the swimmer.
Mouse: Move cursor to look around.
Will often post NEW demos.