Stéréogrammes
Un stéréogramme est une image qui apparaît en trois dimensions
lorsqu'on louche pour la regarder. Ce programme est un
exemple d'utilisation de classes qui permettent de générer un
stéréogramme à partir d'un patron à répéter (qui peut être
généré aléatoirement) et d'un tableau de profondeur associée à
chaque pixel (profondeur relative situe entre 0 et 1). Ce
programme lit le Z-buffer OpenGL à chaque image pour obtenir
les profondeurs relatives, calcule le stéréogramme
correspondant et l'affiche à la place du "color buffer" déjà
calculé. Cela permet donc de transformer n'importe quel
programme OpenGL en générateur de stéréogrammes. Toutefois,
la lecture du Z-buffer est relativement lente, ce qui fait que
le nombre d'images par seconde est relativement faible. Il
est à noter que les stéréogrammes présentés sur ce site
doivent être vus avec une résolution de 24 bits.
|
Projets
|