The OVT format is a set of parts, each consisting of a set of 3D triangular faces. This format serves as a simple illustration of the OV schemas, but also provides some utility for simple, triangular data such as the .stl format.

As with all OV schemas, a PROFILE atom identifies the profile.

  atom: DIRTYPE
  format: ovt
  version: 0.1

The "parts" occupy the identified toplevel atoms. The part's faces attribute is an array of face identifiers.

  atom: 0.yml
  name: a part
  faces:
    - 0
    - 1
    - 2
    - 3
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    - 10
    - 11

Each "face" is a triangle.

  atom: faces/11.yml
  points:
    -
      - 0
      - 1
      - 0
    -
      - 1
      - 1
      - 1
    -
      - 1
      - 1
      - 0


All material Copyright © 2005-2008 Eric L. Wilhelm.