Suresnes, le 3 Juillet 2008
Transcription
Suresnes, le 3 Juillet 2008
TITRE PARTIE Faire des anaglyphes avec CatiaV5® TITRE SECTION 1 SOMMAIRE 1. QU'EST-CE QU'UN ANAGLYPHE ? 3 2. LES LOGICIELS A INSTALLER 5 3. CREATION D'UN ANAGLYPHE FIXE 6 SOMMAIRE 4. CREATION D'UN ANAGLYPHE ANIME 2 19 1. QU'EST-CE QU'UN ANAGLYPHE ? (source Wikipedia) 1. QU'EST-CE QU'UN ANAGLYPHE ? SOMMAIRE 1.1 Historique Le principe est décrit en 1853 par Rollman. Charles d’Almeida fait connaître ce mode de restitution du relief à l’académie des sciences de Paris. Louis Ducos Du Hauron le perfectionne, finit de le mettre au point en 1891 (il lui donne aussi ce nom). Les anaglyphes sont alors l’objet d’une importante production destinée au tourisme, à l’enseignement, aux loisirs, à la publicité… Louis Lumière adapte le procédé au cinéma en 1936, mais le procédé y reste marginal. Ce principe est actuellement utilisé en recherche spatiale, la NASA utilise et envoie régulièrement des images numériques trichromes déphasées en mode anaglyphiques depuis la surface de Mars. Mars Photo Gallery / Sojouner_ROVER3D2 23/01/2004 1.2 Constitution d'un anaglyphe Un anaglyphe est constitué de deux images superposées (appelées homologues) de couleurs complémentaires représentant la même scène mais vue de points légèrement décalés : le plus souvent la vue gauche en rouge et la vue droite en cyan. Ces images homologues ne sont donc pas identiques : le décalage (appelé parallaxe ou disparité) n’est pas le même pour tous les éléments de l’image ; il est d'autant plus grand, dans un sens ou dans l'autre, que les éléments sont situés près du plan de l'image physique. 3 1.3 Principe de restitution du relief ? ? ANAGLYPHE ANAGLYPHE QU'UN QU'UN 1. 1. QU'EST-CE QU'EST-CE La restitution du relief est donnée en plaçant un filtre de l’une de ces deux couleurs complémentaires sur un œil et un filtre de l’autre couleur sur l’autre œil : ainsi, chaque œil ne perçoit que les éléments de l'image visibles à travers le filtre de la même couleur (si le fond de l'image est noir) ou de la couleur complémentaire (si le fond de l'image est blanc). Si deux éléments d'image gauche et droite sont vus suffisamment proches, avec un décalage seulement horizontal, le cerveau les interprétera comme représentant le même objet. Cet objet sera vu plus ou moins loin devant ou derrière le plan sur lequel l'image est physiquement formée, selon la valeur et le sens du décalage, appelé parallaxe, entre les éléments gauche et droit. Ainsi, si le décalage est différent pour divers éléments de l’image, celui qui regarde l’image à travers des filtres aura l’impression de voir une image dont les points sont situés dans tout l'espace. On voit alors cette image en relief. Lunette DS Les anaglyphes sur DS Campus : http://campus.3ds.com/fr/students/more-cool-stuff/anaglyphs/ 4 2. LES LOGICIELS A INSTALLER SOMMAIRE 2.1 CAO Nous utiliserons le logiciel Catia V5 et plus précisément les ateliers : 2. LES LOGICIELS A INSTALLER ANAGLYPHE ? − − − part design assembly design photo studio 2.2 Anaglyphe fixe Le logiciel gratuit « the gimp » permet de créer un anaglyphe fixe en décomposant les couleurs des 2 images (gauche et droit) et en recomposant une image avec le rouge de l'image gauche et le vert/bleu de l'image droite. − Lien pour le téléchargement : http://www.gimp.org/downloads Il est possible de faire cette opération automatiquement avec un logiciel dédié : stereo photo maker (http://stereo.jpn.org/eng/stphmkr/file/stphmkre420.zip). 2.3 Anaglyphes animés Un logiciel gratuit a été développé spécifiquement pour créer des vidéo 3D avec différentes méthodes, il s'appelle stereo movie maker : (http://stereo.jpn.org/eng/stvmkr/files/stvmkre110.zip). Bien d’autres outils de création 3D sont téléchargeable sur http://stereo.jpn.org/eng/. 5 3. CREATION D'UN ANALGLYPHE FIXE 3. CREATION D'UN ANAGLYPHE FIXE 1. Ouvrir le fichier désiré. SOMMAIRE Nous allons créer un point au centre du véhicule qui sera le point de « visée » des caméras. En vision 3D, ce point se trouvera au niveau de l'écran, tout ce qui est derrière sera vu à l'arrière de l'écran et tout ce qui est devant « sortira » de l'écran. 2. Double cliquer sur le corps principal du « Car_body » pour activer l'atelier « Part Design ». 6 3. CREATION D'UN ANAGLYPHE FIXE 3. Dans la barre d'outils « éléments de référence », créer un point. Par exemple : 4. Se mettre en visualisation « perspective ». 7 3. CREATION D'UN ANAGLYPHE FIXE 5. Démarrer l'atelier « Photo Studio ». A l'aide du zoom et de la rotation de vue, afficher le véhicule dans la position désirée pour faire l'anaglyphe fixe. 6. Cliquer avec le bouton du milieu (roulette) sur le point de « visée » afin de centrer la vue du véhicule sur ce point (ce point est maintenant le centre des zooms et des rotations pour l'affichage). Résultat : 8 3. CREATION D'UN ANAGLYPHE FIXE 7. Créer une caméra à cet endroit précis. Aller dans les propriétés de la caméra et l'appeler « Oeil_Gauche ». Il suffit de double cliquer sur cette caméra pour revenir dans la vue définie précédemment. Il faut maintenant définir la vue de l'œil droit. Nous allons déterminer la distance entre la caméra et le point de « visée » et calculer l'angle de rotation de la vue pour simuler la vision avec l'œil droit. 8. Double cliquer sur le corps principal du « Car_body » pour activer l'atelier « Part Design ». Faire glisser la boussole sur la caméra « œil gauche ». 9 3. CREATION D'UN ANAGLYPHE FIXE Ajouter un point à l'emplacement de la boussole. 10 3. CREATION D'UN ANAGLYPHE FIXE Avec l'outil de mesure, déterminer la distance entre la caméra (dernier point créé) et le point de « visée ». On considère que la distance entre les 2 yeux est d'environ 70 mm, donc ici à une distance de 497 mm, cela correspond à un angle de 8° : 2*arcsin(35/497) = 8° Si l'angle est trop élevé, il est très difficile de voir le relief avec les lunettes car il y a trop d'écart entre les vues gauche et droite surtout en vidéo. Il est possible de prendre en compte un angle inférieur à celui calculé, cela correspond à modifier la taille du véhicule visionné. Dans notre cas, s'il on considère un angle de 4°, cela correspond à la vue du même véhicule mais à l'échelle 2. Nous allons donc tourner la caméra de 8° pour afficher ce que voies l'œil droit. 11 3. CREATION D'UN ANAGLYPHE FIXE Faire glisser la boussole sur la caméra « œil gauche ». Puis faire glisser la boussole vers son emplacement initial : la boussole est maintenant orientée comme la caméra « oeil gauche ». Double cliquer sur la caméra « oeil gauche » pour afficher la vue définie. Puis double cliquer sur la boussole pour modifier l'orientation de la vue. Indiquer un incrément de rotation de 8° suivant U (axe X temporaire) puis cliquer une fois sur l'icône de rotation. 12 3. CREATION D'UN ANAGLYPHE FIXE 9. Créer la caméra « Oeil droit ». Nous allons pouvoir capturer les 2 images. Double cliquer sur la caméra « oeil gauche ». Activer la capture d'image. Réglage des paramètres de capture. Pour ne capturer que la géométrie (pas l'arbre de construction ni la boussole) : Valider ces paramètres en cliquant sur OK. Cacher le point de « visée » (clique droit sur le point + cacher) ainsi que chaque caméra. 13 3. CREATION D'UN ANAGLYPHE FIXE Lancer la capture de la vue gauche. Sauvegarder l'image « Oeil_Gauche.jpg ». Faire de même pour capturer la vue de l'œil droit (« Oeil_Droit.jpg). Maintenant, il faut créer l'effet 3D « anaglyphe ». Une première méthode « manuelle » permet de comprendre la construction d'un anaglyphe, il est possible de le faire d'une façon plus automatique (méthode développée pour la vidéo). 14 3. CREATION D'UN ANAGLYPHE FIXE 10. Ouvrir les 2 fichiers avec Gimp (clic droit après sélection des fichiers). Activer l'image « oeil gauche » et décomposer les couleurs. Faire CTRL+L pour afficher les calques. Supprimer les calques bleu et vert (clic droit + supprimer le calque). 15 3. CREATION D'UN ANAGLYPHE FIXE Fermer le fichier « oeil_gauche.jpg ». Par la même méthode décomposer les couleurs de l'œil droit et supprimer pour celuici le calque rouge. Ensuite recomposer une image couleur avec les composantes créées. 16 3. CREATION D'UN ANAGLYPHE FIXE Résultat : Pour « rogner » l'image, il faut sélectionner la partie à garder et « ajuster le canevas à la sélection ». 17 3. CREATION D'UN ANAGLYPHE FIXE Il ne reste plus qu'à sauvegarder le résultat et vérifier l'effet 3D avec les lunettes DS ! Une autre méthode plus automatique permet de créer un anaglyphe avec le logiciel Stereo Photo Maker, cette méthode est la même que celle développée ci-dessous pour créer une vidéo. 18 4. CREATION D'UN ANALGLYPHE ANIME 4. CREATION D'UN ANAGLYPHE ANIME Il y a plusieurs possibilités pour animer une scène avec Catia : SOMMAIRE table tournante de l'atelier Photo Studio mouvements manuels avec l'atelier DMU Fitting ou DMU Navigator simulation cinématique avec DMU kinematic et sans doute d'autres... Il est aussi possible de définir des mouvements de caméra avec les ateliers DMU Fitting ou DMU Navigator. Animation par table tournante 1. Ouvrir l'atelier « Photo Studio ». Créer une « table tournante ». 19 4. CREATION D'UN ANAGLYPHE ANIME 2. Double-cliquer sur la boussole et la déplacer de 100 mm sur X (comme le point de visée). Valider la table tournante. Avant de capturer la vidéo, nous allons modifier la position de la caméra « oeil droit » pour la décaler de seulement 2° par rapport à la caméra gauche car une valeur importante de décalage rend la visualisation de la vidéo très fatigante. 3. Double-cliquer sur la caméra « oeil gauche » pour l'activer. 4. Tourner la vue de 2 degrés (même opération que pour l'anaglyphe fixe). 5. Effectuer un clic droit sur la caméra « oeil droit » et mettre à jour la vue. 20 4. CREATION D'UN ANAGLYPHE ANIME Afin de capturer une vidéo avec un fond blanc, modifier le fond d'écran : Outils/Options/Général/Affichage/Visualisation. 6. Double cliquer sur la caméra « oeil gauche » pour l'activer. 7. Double-cliquer sur la table tournante pour l'activer. 8. Lancer une simulation pour avoir un aperçu. 21 4. CREATION D'UN ANAGLYPHE ANIME 9. Activer la capture vidéo. 10. Personnaliser les paramètres vidéo. Le paramétrage ci-dessous est donné à titre indicatif (il fonctionne), il y a certainement mieux (je suis preneur pour une solution un peu plus « optimisée »). 11. Choisir le nom et l'emplacement du fichier vidéo créé : 22 4. CREATION D'UN ANAGLYPHE ANIME 12. Valider les paramètres vidéo. 13. Cacher l'arbre de construction avec la touche F3. 14. Lancer l'enregistrement vidéo. 15. Puis l'animation. Diminuer ce paramètre pour créer une video plus fluide (cela augmente le temps d'enregistrement) 16. A la fin de l'animation, stopper l'enregistrement vidéo. 23 Le fichier vidéo « oeil gauche.avi » est créé, procéder de la même manière pour créer la vidéo de l'oeil droit. 4. CREATION D'UN ANAGLYPHE ANIME 17. Lancer le logiciel Stereo Movie Maker. 18. Ouvrir les fichiers vidéo gauche puis droit. 19. Régler le type de vidéo 3D sur « anaglyphe couleur ». 24 4. CREATION D'UN ANAGLYPHE ANIME 20. Afficher le résultat à l'écran. Il est possible de recadrer la vidéo. Sauvegarder la vidéo et la lire avec un lecteur multimédia (vlc ne marche pas très bien pour ces vidéos, je conseille windows média player). 25