Hi there, I’ve just read through the chapter and its refreshing to see a clear writing style in a resource like this!
I’m really intrested to know why you took this appropach in particular though? I could understand:
a) Writing a loader for M3G for OBJ files which natively read the file and displayed and manipulated the model. This would give you flexibility without lots of maintainence issues.
b) Converting the OBJ file into some common format. This would means the M3G code to load the model could be the same for all external model formats.
Converting the model into code that displays the model seems slightly clunky… is this some J2ME related issue?
Keep up the good work with the book, its been a really interesting read so far.
Kev