mapping_video
Table des matières
Mapping vidéo
Qu'est-ce que le mapping vidéo ?
C'est projeter de la vidéo sur une surface non-plane en corrigeant la déformation induite, c'est jouer avec les formes et les contextes, les lieux de projection.
- La définition de wikipedia https://fr.wikipedia.org/wiki/Mapping_vid%C3%A9o
- quelques exemples : http://videomapping.tumblr.com/
Exemples
Architecture - Bâtiments
Projection sur surface déformée ou "Mapping"
Sphère Dôme
- Paul Bourke : projection into a hemispherical dome using a spherical mirror http://paulbourke.net/dome/
- Patch Quart Composer http://paulbourke.net/dome/warppatch/
- Le mesh de déformation en opengl http://paulbourke.net/dataformats/meshwarp/
- Plein d'infos sur la projection dans un dôme : http://www.domerama.com/general/geodesic-dome-projection/how-to-project-in-a-dome/
Mapping video technique
logiciels
Pure Data
- Extended view tool kit : http://extendedview.mur.at/toolkit.html
- une abstraction 4corner pour Pure Data : http://yamatierea.org/papatchs/#4corners
LPMT
- LPMT qui connaît maintenant une ré-écriture https://github.com/pierrep/lpmt
ofxpimapper
- ofxpimapper : Mapping avec Raspberry Pi
Autres logiciels libres de mapping
Outils propriétaires
- Modul8 et Mad Mapper http://www.madmapper.com/
- Resolume
- VVVV
Projection multi-écran technique coté ordinateur
Pour les portables
- les cartes Matrox Dual/TripleHead2go permettent d'avoir 2 ou 3 sorties physiques considérées comme un seul écran à partir d'une seule physique sur le portable. Sous Linux, on ne peut pas changer l'EDID des résolutions de base, il faut donc repasser par une machine mac ou windows et utiliser les programmes propriétaires fournis par Matrox pour ce faire. De la même manière, ne disposant pas de drivers spécifiques sous Linux, on ne dispose pas des filtres anisotropiques (qui permettent de compenser les différences d'axes et/ou l'épaisseur du bord des écrans afin de recréer une continuité entre les images). Disponible pour les sorties VGA, DVI et Display Port. http://www.matrox.com/graphics/en/support/gxm/
De la continuité entre les différentes projections (edge blending)
- L'excellente page de Paul Bourke qui nous donne l'approche théorique (d'après JNM de artsensitif) http://local.wasp.uwa.edu.au/~pbourke/texture_colour/edgeblend/
- l'excellent Extended View Toolkit pour Pd/GEM qui permet en utilisant des shaders (calculs effectuées par la carte graphique bien plus vite que le processeur) de relier des images de façon quasi invisible qui nous donne implémentation concrète. Extended View Toolkit is a set of abstractions for combining multiple video or image sources into a panoramic image and for projections setups with multiple projectors or projection environments with challenging geometric forms. http://puredata.info/Members/Weitsicht/extended-view-toolkit
- BlendyVJ, spécifique à OX 10.6 et >, qui nécessite Syphon et MadMapper http://blendy.studioavante.com/tutorial/
- Voir également le Chapitre Projection du FLossManual “Performance AV et pratique du VJing” http://fr.flossmanuals.net/performance-audiovisuelle-et-pratique-du-vjing/ch023_projection
Vieilleries & geekeries
- 6 serveurs X différents sur une seule machine avec 5 cartes PCI Nvidia GeforceMX4000 http://ftp.traduc.org/doc-vf/gazette-linux/html/2006/124/lg124-D.html
Projection holographique 3D
mapping_video.txt · Dernière modification : 2021/05/05 18:25 de Benjamin Labomedia