Add transparency support to the scene engine
At the moment the
Transparent component is almost meaningless because its alpha value is not blended correctly by OpenGL. The fix is to perform depth sorting over all entities placed in the transparent state node. It will also require sorting each objects triangles by depth, too.
This is not an insignificant amount of work.