assimp is now used for 3d model loading