This project is pretty big. I think, it would be great to speak about possible solutions in the small group of interested experts. Maybe end of may? The next questions are:
1- Transparency of textures
2- Multitexturing
3- Cooperation in developing of software