More loader issues, but getting there.

I've discovered a couple of interesting 'features' in my ac3d loader. One that I expected is that although ac3d supports convex and concave polygons, opengl doesn't. It's easy enough as I can just triangulate my models in AC3D and it's sorted. I will make it so that the loader looks at the number of vertecies for a surface, and if it's 3 will use gl triangle instead of gl polygon. At the moment it just uses polygon. The unexpected one is that if I load say 3 models, and there are shared textures (at the moment all my models share all thier textures as they are derivitives of the same object) then if I don't render the first one loaded, the textures on the others go missing. Which is an issue.

I have posted a new screenie though and progress is at least(last) being made.