Wavefront OBJ



Export to Wavefront OBJ


Exporting to the OBJ format is as simple as clicking File -> Export and selecting a file name with the obj extension.


The Wavefront OBJ format was one of the early formats for storing 3d graphics objects.  Here's the Wikipedia description of the Wavefront .obj file (https://en.wikipedia.org/wiki/Wavefront_.obj_file):


OBJ (or .OBJ) is a geometry definition file format first developed by Wavefront Technologies for its Advanced Visualizer animation package. The file format is open and has been adopted by other 3D graphics application vendors.


The OBJ file format is a simple data-format that represents 3D geometry alone — namely, the position of each vertex, the UV position of each texture coordinate vertex, vertex normals, and the faces that make each polygon defined as a list of vertices, and texture vertices. Vertices are stored in a counter-clockwise order by default, making explicit declaration of face normals unnecessary. OBJ coordinates have no units, but OBJ files can contain scale information in a human readable comment line.


Wavefront OBJ is highly effective in storing 3d graphics and can be read by 3d applications, include the web application Sketchfab.  We've even figured out how to trick it into handling open polylines as in the 2nd image below.  One of the downsides of the OBJ format, from the perspective of display on EnviroInsite graphics, is the inability to store labels as text strings.  Nevertheless it can create some really good stuff.  Take a look for example at the following images and click on the links to rotate and zoom the objects at the Sketchfab site.


Click to view an example of an exported OBJ at Sketchfab web service


Click to view another example of an exported OBJ at SketchFab web service