Windows
alias caméra Profondeur fichier contient les informations de profondeur correspondant à l'image créée à partir de la caméra. La caméra Profondeur est utilisée pour la composition 3D de post-rendu. Le fichier contient un nombre magique, une résolution de X et Y, et un réseau de point flottant valeurs de profondeur.
| octets | valeur d'en-tête | notes | C-type |
| 0, 1, 2, 3 | nombre magique | Identifie les fichiers de ce type | iNT |
| 4, 5 | largeur | x la résolution en pixels | court |
| 6, 7 | hauteur | y résolution en pixels | court |
Le nombre magique pour alias caméra Profondeur de fichiers est 55655. Le reste du fichier contient un X en y réseau de valeurs en virgule flottante dans la ligne de commande.
Le C-code suivante est un exemple de la façon de lire une caméra Profondeur du fichier :
filein = open( infilename, O_RDONLY );
read( filein, &magic, sizeof( int ) ); /* magic number */
if ( magic != 55655 ) {
fprintf( stderr,”given input file '%s' does not have proper magic number (55655)\n”, infilename );
exit(0);
}
read ( filein, &width, sizeof(short) ); /* Xres */
read ( filein, &height, sizeof(short) ); /* Yres */
size = width * height;
buffer = (float *)malloc ( size * sizeof( float ) );
read( filein, buffer, sizeof(float)*size2 ); /* fill the array */
close( filein );
for (i = 0; i < height; ++i) {
for (j = 0; j < width; ++j) {
/* Do something to the pixel. */
}
}