<!--
{
  "availability" : [
    "*: -"
  ],
  "documentType" : "symbol",
  "framework" : "QuickTime File Format",
  "identifier" : "/documentation/quicktime-file-format/VR_world_header_atom",
  "metadataVersion" : "0.1.0",
  "role" : "Atom",
  "symbol" : {
    "kind" : "Atom",
    "modules" : [
      "QuickTime File Format"
    ],
    "preciseIdentifier" : "__docc_universal_symbol_reference_$VR_world_header_atom"
  },
  "title" : "VR world header atom"
}
-->

# VR world header atom

An atom contains the name of the scene and the default node ID to be used when the file is first opened.

## Overview

The VR world header atom is a leaf atom. Its atom type is `kQTVRWorldHeaderAtomType` (`'vrsc'`). It contains the name of the scene and the default node ID to be used when the file is first opened as well as fields reserved for future use.

The structure of a VR world header atom is defined by the `QTVRWorldHeaderAtom` data type.

```c
typedef struct VRWorldHeaderAtom {
    UInt16                              majorVersion;
    UInt16                              minorVersion;
    QTAtomID                            nameAtomID;
    UInt32                              defaultNodeID;
    UInt32                              vrWorldFlags;
    UInt32                              reserved1;
    UInt32                              reserved2;
} VRWorldHeaderAtom, *QTVRWorldHeaderAtomPtr;
QT
QT
```

## Topics

### Data fields

[`majorVersion`](/documentation/quicktime-file-format/VR_world_header_atom/majorVersion)

The major version number of the file format.

[`minorVersion`](/documentation/quicktime-file-format/VR_world_header_atom/minorVersion)

The minor version number of the file format.

[`nameAtomID`](/documentation/quicktime-file-format/VR_world_header_atom/nameAtomID)

The ID of the string atom that contains the name of the scene.

[`defaultNodeID`](/documentation/quicktime-file-format/VR_world_header_atom/defaultNodeID)

The ID of the default node.

[`vrWorldFlags`](/documentation/quicktime-file-format/VR_world_header_atom/vrWorldFlags)

A set of flags for the VR world.

[`reserved1`](/documentation/quicktime-file-format/VR_world_header_atom/reserved1)

Reserved.

[`reserved2`](/documentation/quicktime-file-format/VR_world_header_atom/reserved2)

Reserved.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)