It appears that the ASE file format is very straightforward, but I’m getting varied results.
I’ve written an ASE parser to load my models in my OpenGl program. I store all the vertices in an array as well as the face index values in a separate arrray.
I assumed all I would have to do is have loop that cycled through all the different vetex values in the right order (and draw triangles each time). I thought that the ASE format simply broke the model down into lots of trianlges.
If I load a simple box, then my parser works just fine. If I load anything else (sphere, cone, much less anything complex) I get distorted modls or nothing at all. Am I misinterpreting how the model is broken down when it is stored in the ASE file format?
Any suggestions as to why only a box works?