We use the sample code DMS3D for this application.
Except for the programming, the most difficult task for novice
users is to draw 3D models. We use Metasequoia LE for
drawing 3D models because it is relatively easy to use. The
MQO-formatted models can be rendered with the ARToolKit,
when expanded by the GLMetaseq library.