Cette page regroupe tout ce qui concerne la stéréoscopie sous Ubuntu. La stéréoscopie est l'ensemble des méthodes permettant l'affichage d'images en 3 dimensions. Le principe de la stéréoscopie est d'envoyer une image différente à chaque œil. Ces deux images ont du être générées (ou prises) avec un écart correspondant à l'écart des deux yeux (environ 6.5 cm). Le cerveau analysera alors ces deux images pour les interpréter en 3 dimensions (on aura la sensation que l'image sort ou rentre dans l'écran).
La stéréoscopie est une technologie relativement vieille mais le développement de solution moderne n'en est qu'à ses débuts. Les équipements stéréoscopiques modernes sont basés sur les dernières avancées des équipements traditionnels (2D) : plasma, LED; HD (720p), Full HD (1080p); Blu-Ray…
Il existe différents modes de fonctionnement pour la stéréoscopie :
Sauf mention contraire, tous les logiciels listés sur cette page supportent l'affichage stéréoscopique au moyen du Quad-Buffer.
Il existe plusieurs formats d'images stéréoscopiques. Le plus connus sont les JPS (format JPG contenant deux images côte-à-côte) mais il existe aussi les PNS (format PNG côte-à-côte) ou les MPO (deux images JPEG distinctes). Certains logiciels permettent de transformer une image anaglyphe dans un format stéréoscopique plus classique (souvent en JPS). Cependant, la perte de couleurs est énorme (en général le résultat est fourni en noir et blanc).
On trouve souvent des vidéos de type côte-à-côte (dans n'importe quel format/encodage). Il en existe deux sortes : droite/gauche ou dessus/dessous. Le format de vidéo 3D qui va forcement s'imposer est celui du Blu-Ray 3D (3D BD). L'image de gauche est représentée comme une piste d'un Blu-Ray classique (pour la rétro-compatibilité) et un autre fichier permet de recalculer la vue droite. Le format des Blu-Ray 3D est donc moins lourd (environ 1.5 fois la taille de la vue gauche) mais demande plus de puissance de calcul pour le décodage.
anaglyphe : pilote de sortie → définie par l'utilisateur → "gl:stereo=1" ou 2 a partir de 3 recoupe en 2D, quel filtre donne de l'entrelacé ?
La stéréoscopie est annoncée comme très utile pour la science : certains aspects de la science ne peuvent pas êtres observées à l’œil nu et les écrans classiques ne permettent pas de bien se représenter les choses. Par exemple les molécules ne peuvent pas êtres observées à l’œil nu : il peut donc être difficile de bien se les représenter. On parle aussi d'écrans stéréoscopiques pour la médecine; par exemple, certaines opérations chirurgicales sont effectuées à l'aide d'un robot et la stéréoscopie devrait permettre une meilleure "visibilité".
Il existe très peu de jeux capables d'afficher, de manière native, une scène stéréoscopique. Ce qui est dommage puisque la stéréoscopie sur ordinateur existe principalement pour les jeux. La plupart du temps la stéréoscopie est prise en charge directement dans le moteur du jeu.
Compiz est capable d'afficher le bureau en 3 dimensions en installant le greffon Anaglyph. Comme son nom l'indique, le mode de rendu est uniquement de l'anaglyphe. Ce greffon peut s'installer en suivant la page de téléchargement et d'installation du greffon compiz-anaglyph-plugin.
Youtube supporte les vidéos 3D nativement. Sous Linux, le support des lunettes 3D Vision couplé à la balise video du HTML5 n'est pas encore possible. Youtube 3D est donc uniquement disponible avec flash player. La selection du mode 3D propose donc uniquement des modes passifs. Pour héberger une vidéo 3D il faut penser à indiquer le tag yt3d dans le nom de la vidéo sinon elle sera affiché comme une vidéo 2D.
Dailymotion propose une page regroupant plusieurs vidéos 3D. Lorsqu'une vidéo 3D est jouée "3D is On" est affichée en haut à droite du lecteur vidéo. En cliquant dessus, on peut choisir le format de rendu (anaglyphe, entrelacé ou côte-à-côte) ou désactiver la 3D. Le choix est donc limité et il semblerait que la lecture de vidéo 3D sur Dailymotion soit bien plus lourde que sur youtube !