Vidéo à venir prochainement.
Description | Projet réalisé dans le cadre de mon cours
universitaire en image de synthèse et interactivité. Il se base
sur le thème de la dualité dans le concept de l'individu. L'interacteur
se trouve projeté et dupliqué sur un écran géant. La forme de son
ombre réelle est telle qu'il se conçoit lui même mais son double
prend une toute autre forme. Par son déplacement dans l'espace, l'interacteur
peut explorer sa relation avec l'autre. Une forme de communication
s'établie par le rapprochement et le contact, cela altère
l'état de sa réflexion virtuelle. Aussi, par la WiiMote il est
libre d'explorer par des mouvements d'ampleur et de rapidité
variables les réactions visuelles de l'autre partie et encore une fois altérer
la stabilité de son état. Une trame sonore change selon l'état
établi entre les 2 entités, une nouvelle ambiance entre en scène
graduellement avec leur rapprochement mutuel. De plus,
des effets audio viennent appuyer les mouvements de l'interacteur.
Installation et processus | L'installation est composée d'un écran géant, d'un projecteur, d'une web-cam sur trépied, d'une WiiMote, d'un iMac et de 5 haut-parleurs. L'application visuelle est construite avec processing, celle de l'audio avec Max/MSP et la captation des données de la WiiMote avec OSCulator.
Le processus consiste à capter la forme de l'ombre, récupérer les coordonnées qui forment le contour et modifier l'apparence de la forme selon le scénario établit. Pour la reconnaissance de l'ombre, je capte au démarrage une image de fond, celle de l'écran vide, et par la suite, je peux reconnaître les pixels différents de l'image de référence (différents par leur luminosité). Par la suite, ligne par ligne, j'enregistre les coordonnées des premiers points et dernier points de la forme et je réussis ainsi à reconstruire le contour de la silhouette image par image. Il ne reste qu'à appliquer les effets. À noter que j'ai utilisé la librairies Physics de Traer pour la gestion d'attraction des particules.
Code source | indivi_dualite.pde
Réalisé avec | Processing
