First of all, the project looks great. So I am also working on a 3D game that I am "trying" to program from scratch. I am at a stage where I want to now import 3D models. The quandary that I face is whether to use a 3D model import library or write an xml parser(using Collada) since I am trying to not use any external libraries. So I want to know what did you do? And if you used an import library that can you let me know which one?