stringtranslate.com

OFF (file format)

OFF (Object File Format) is a geometry definition file format containing the description of the composing polygons of a geometric object.[1] It can store 2D or 3D objects, and simple extensions allow it to represent higher-dimensional objects as well.[2] Though originally developed for Geomview, a geometry visualization software, other software has adapted the simple standard.[3]

Composition

The composition of a standard OFF file is as follows:[4]

The four-dimensional OFF format, most notably used by Stella4D, which allows visualization of four-dimensional objects, has a few minor differences:[5]

The vertex, face, and cell data can only be distinguished by the amounts defined at the top of the file. For example, the line "4 0 1 2 3" cannot be distinguished between a tetrahedral cell with faces (0, 1, 2, 3), and a face with vertices (0, 1, 2, 3), if it weren't for the header at the top. Similarly, "3 0 1 2" could be a face with vertices (0, 1, 2) or a 4D vertex with points (3.0, 0.0, 1.0, 2.0).

Comments are marked with a pound sign (#): these are not required to be read by the software.

Example

OFF# cube.off# A cube8 6 12 1.0 0.0 1.4142 0.0 1.0 1.4142-1.0 0.0 1.4142 0.0 -1.0 1.4142 1.0 0.0 0.0 0.0 1.0 0.0-1.0 0.0 0.0 0.0 -1.0 0.04 0 1 2 3 255 0 0 #red4 7 4 0 3 0 255 0 #green4 4 5 1 0 0 0 255 #blue4 5 6 2 1 0 255 0 4 3 2 6 7 0 0 2554 6 5 4 7 255 0 0

See also

References

  1. ^ "OFF file format (Princeton)".
  2. ^ Burkardt, John. "Geomview Object File Format".
  3. ^ Holmes, Ryan. "OFF Files".
  4. ^ Holmes, Ryan. "OFF Files".
  5. ^ Webb, Robert (2020). "Stella4D Pro Manual".

External links