t3d - compile shaders asynchronously
To facilitate testing, the material defines for each mesh is different.