What is OBJLoader library

Processing can handle only fairly simple 3D scenes. You wouldn’t want to use
Processing to try to create a 3D game, for example. However, it is possible to work with
more sophisticated models than just primitives, and you can even work with textured
models. The easiest way to do this is to use the OBJLoader library in Processing and
import 3D models from Wavefront OBJ files.
OBJ files are text-based files that describe the coordinates of vertices and the edges and
faces that connect the vertices. An OBJ file can be accompanied by a material file with
the .mtl extension, which represents material and texture-mapping information for the
object. The Processing OBJLoader library can handle these files as well.