Bundled with the renderer comes an enhanced version of Tatsuya Saito's .OBJ loader. The API is essentially the same, except that you don't have to pass this to the constructor, as the renderer does this internally. To create an OBJModel instance simply write:
model= new OBJModel();

For further reference see the original .OBJ loader site.

OBJ is a standard 3D object file format by Wavefront Alias. Alias is the leading software company of 3D graphics technology for the film, video, game development, interactive media, industrial design, automotive industry and visualization softwares. Their .OBJ ASCII file format is widely accepted all over the world as a standard format for exchanging data between 3D graphics applications. OBJ files contain solids which are made up of 3 or 4 sided faces.

OBJ files often have a link to .MTL file, which contains material information such as texture, color and surface reflection. To use the material information, you need to add a .MTL file to the project.
The most noticeable difference between the original .OBJ loader and the version bundled with this renderer is that when there is no .MTL file, Processing's fill color is used instead of loading a default material.

Note that object space algorithms for line detection work only for triangle meshes loaded from .OBJ files.