Introduction to the POD File Format Specification

An overview of this document and the structure of the POD file format

Document Overview

The purpose of this document is to act as a reference and specification for the POD file format (POD specification version 2.1), specifically all of the various types of data blocks which can make up a POD file.

What is a POD file?

The POD file format is deployment format which is used to contain scene and object data, including meshes, materials, lights, cameras, and so on.

Each POD file is made up of many different kinds of blocks which hold information about the scene. The overall block structure of a POD file is shown below.

Each POD file contains a set of blocks containing header information including a POD version block, an export options block, and a history block, as well as a number of blocks which contain the actual scene data. It is important to note that Data may contain blocks, which may, in turn, contain further blocks and so on.

This document will cover the structure of these data blocks, as well as the various types of data blocks which can make up a POD file.