Pour réduire le temps de calcul d'une image, RADIANCE utilise une structure de données appelée octree (arbre octal). Un octree subdivise récursivement l'espace en octants qui ne contiennent qu'un certain nombre d'objets. Quand un rayon est tracé, les calculs d'intersection sont seulement exécutés sur ces objets, réduisant ainsi le temps.
Le programme oconv crée un octree à partir de fichiers de
description de scène ; cet octree est alors employé par
les programmes de rendu et on nomme cette opération compilation.
Les fichier octree ont en général l'extension .oct. On doit ré-executer
oconv chaque fois que l'on fait une modification dans le fichier
source *.rad.
Usage :
oconv [options] xxx.rad >xxx.oct