---
title: VR world header atom
framework: quicktime-file-format
role: symbol
role_heading: Atom
path: quicktime-file-format/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

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. 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](quicktime-file-format/vr_world_header_atom/majorversion.md)
- [minorVersion](quicktime-file-format/vr_world_header_atom/minorversion.md)
- [nameAtomID](quicktime-file-format/vr_world_header_atom/nameatomid.md)
- [defaultNodeID](quicktime-file-format/vr_world_header_atom/defaultnodeid.md)
- [vrWorldFlags](quicktime-file-format/vr_world_header_atom/vrworldflags.md)
- [reserved1](quicktime-file-format/vr_world_header_atom/reserved1.md)
- [reserved2](quicktime-file-format/vr_world_header_atom/reserved2.md)

## See Also

### Describing VR worlds

- [QTVR string atom](quicktime-file-format/qtvr_string_atom.md)
- [VR world atom container](quicktime-file-format/vr_world_atom_container.md)
- [Imaging parent atom](quicktime-file-format/imaging_parent_atom.md)
- [Panorama imaging atom](quicktime-file-format/panorama_imaging_atom.md)
