# gfx3d alpha1 released

dojo

This alpha release is a non-embarrassing release after huge refactory, ready for the community to review and start commit it to the trunk. This release makes the following major changes:

• Take OpenGL coordination as the default, i.e the X-axis starts from left to right; the Y-axis starts from bottom to the top; the Z-axis starts from inside to outside of the screen; the orientation is in the left-bottom of the viewport.
• add setScheduler to Viewport and Scene, so users may override the default zOrder scheduler by bsp.
• Merge setTexture and setFill to setFill

fix the following bugs:

• bsp sorting bug
• Add intensity in ambient light source.

and the following optimization:

• Optimize the Cube, only three surface are rendered.
• Optimize the Cylinder to eliminate rendering the back cap

And there are still a long way to go:

• Verify the coordination system
• Verify the lighting effects
• Redraw optimization

Attached is the tar ball, just untar it in \$DOJO/all/truck/dojox, gfx3d directory is created, and gfx/lighting.js is overwritten.