Not a tutorial, but what about some sample code? Unfortunately, it uses the "Fixed Function Pipeline", and does not use the new "do everything with shaders" approach, but I like to think that the code is clear.
http://darksleep.com/oObjLoader/
In addition, I should note that it uses VBOs, not direct rendering or list display, so it is quite efficient.
Sean r owens
source share