Skip to content

LucieMrc/Madmapper_2spi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Utiliser MadMapper rapidement

Ou comment mettre en place rapidement un mapping en utilisant Madmapper. Madmapper permet de caler des visuels sur des objets réels en 3D avec de la projection vidéo (notamment des visuels déjà présents dans le logiciel, dont on peut modifier différents paramètres), et enchaîner entre différents visuels.

Mise en place rapide !

Screenshot de l'interface de MadMapper

1. Brancher et placer le vidéo projecteur

Commencer par brancher et allumer le vidéoprojecteur afin de voir la surface de projection.

Il faut placer le vidéoprojecteur de manière à ce que l'élément sur lequel on projette soit entièrement recouvert par la surface de projection. Si on ne recouvre pas tout, reculer ou replacer.

Idéalement, il faut qu'il n'y ai AUCUN risque que le vidéoprojecteur ou que le trépied sur lequel est fixé le vidéoprojecteur ne tombe ou ne bouge.

Faire le focus si besoin : c'est soit sur la bague de la lentille du projecteur, soit certains pico (mini vidéoproj) font la mise au point automatique et il ne faut du coup pas forcer sur la bague de la lentille.

2. Madmapper

Dans les réglages de l'ordinateur, vérifier que les moniteurs ne sont pas en mode "recopie vidéo" mais bien en "étendue d'écran".

Ouvrir Madmapper, et aller dans l'onglet Sorties de la colonne de gauche, puis on sélectionne le projecteur dans le paramètre Destination.

Screenshot de l'interface de MadMapper

Entrer la résolution indiquée sous le nom du vidéo projecteur dans les paramètres Output Size.

Screenshot de l'interface de MadMapper

Pour lancer la projection, aller dans le menu en haut et faire Output > Full Screen Mode.

3. Rangement

Pour quitter le mode full screen, faire ctrl+T.

Éteindre le vidéoprojecteur et attendre qu'il refroidisse un peu (5min) avant de le débrancher et de le ranger dans sa pochette.

Replier les câbles et les ranger avec le projecteur.

Si trépied, replier et refermer entièrement le trépied en rebloquant au fur et à mesure les pieds et les rotules.

Version 6

L'interface

Screenshot de l'interface de MadMapper

L'interface par défaut de Madmapper se présente en 3 parties :

  • une colonne sur la gauche avec tous les différents paramètres : textures et médias, surfaces, fixtures DMX, sorties, modules et paramètres du projet.
  • Une interface principale avec la visualisation de la texture selectionnée (vue de gauche) et de la sortie vidéo (vue de droite).
  • Un menu en dessous l'interface principale qu'on ouvre en sélectionnant l'onglet souhaité dans la liste

Textures et médias

On choisit une texture parmis celles proposées par Madmapper, dont les paramètres (l'échelle, la couleur, la vitesse d'animation, etc.) sont modifiables en dessous, ou on importe ses propres médias en les faisant glisser ou en cliquant sur Images/Movies > ➕.

Surfaces

Les surfaces servent à afficher des textures sur la projection, en donnant de la perspective : on a un fond noir, et on crée autant de surfaces que l'on souhaite de textures ou que l'on veux délimiter de zones.

On crée des surfaces sur la sortie vidéo, que l'on peut redimensionner, pivoter, et dont on peut déplacer les coins afin de changer la perspective.

On peut également créer des masques, soit sur les surfaces (dans les paramètres en dessous) soit sur toute la sortie projection.

On peut changer le nom de ces surfaces, leur ordre, et créer des groupes qu'on active ou désactive.

Fixtures DMX

Les fixtures DMX servent à programmer des leds (souvent type barres, rubans ou écrans de leds) afin de faire notamment du pixel mapping.

On peut créer des fixtures et modifier le nombre et le type de leds dans chaque fixture.

On peut modifier l'adresse DMX de chaque fixture dans ses paramètres.

Sorties

On peut ajouter des sorties vidéos, et choisir la résolution et la sortie vidéo sur laquelle on envoit chaque sortie.

Par défaut, la sortie DMX est automatique en fonction des fixtures crées précédemment.

Modules

Screenshot de l'interface de MadMapper

On peut utiliser les modules disponibles dans Madmapper pour faire l'interface entre des données : envoyer des données OSC, échanger des données depuis Arduino via Firmata, créer un oscillateur ou du noise, etc.

Master

On a accès aux paramètres globaux du projet (volume sonore, opacité, etc).

Projection

1 . Attention, il faut d'abord s'assurer dans les réglages de l'ordinateur les moniteurs ne sont pas en mode "recopie vidéo" mais bien en "étendue d'écran". Sinon, on projete l'interface de Madmapper et non la sortie vidéo. Après avoir branché le vidéo projecteur et avant de lancer la projection, on devrait donc voir projeté le fond d'écran de l'ordinateur par défaut.

2 . Dans Madmapper, on va dans l'onglet Sorties de la colonne de gauche, puis on sélectionne le projecteur (et non l'écran de l'ordinateur, ici "Built-in Retina Display") dans le paramètre Destination.

Screenshot de l'interface de MadMapper

3 . Pour que la sortie vidéo soit à l'échelle par rapport à la résolution du vidéo projecteur, il faut aller entrer la résolution indiquée sous le nom du vidéo projecteur dans les paramètres Output Size.

Screenshot de l'interface de MadMapper

4 . Pour lancer la projection, aller dans le menu en haut et faire Output > Full Screen Mode. La sortie vidéo devrait remplir entièrement la projection.

Attention : Pour quitter le mode full screen, faire ctrl+T.

Créer le mapping

Dans l'onglet Surfaces, on peut donc créer un quad et le positionner sur la sortie vidéo (vue de droite) en déplaçant les coins, et en ajoutant des masques où c'est nécessaire.

Screenshot de l'interface de MadMapper

Le plus simple est de sélectionner une texture blanche sur les surfaces afin de voir sur la projection si on recouvre bien toute la surface sans dépasser.

On peut créer un masque dans la surface avec l'option Mask. Le masque peut soit masquer une partie de la surface, ou bien masquer l'extérieur du masque si on choisit Invert Mask.

Screenshot de l'interface de MadMapper

On peut également ajouter un effet Chroma Key directement dans les paramètres de la surface.

Screenshot de l'interface de MadMapper

Dans l'onglet Master Settings, on peut cocher l'option Video Cursor pour afficher des repères blancs qui suivent la souris dans le projection pour faire le mapping plus facilement.

Textures

Pour appliquer des textures sur des surfaces, il faut sélectionner une ou plusieurs surfaces dans l'onglet Surfaces, et passer à l'onglet Textures et double-cliquer sur la texture souhaitée.

Screenshot de l'interface de MadMapper

Sur le carré de la preview de la texture dans la colonne Texture, le nombre de surfaces sur lesquelles la texture est appliquée.

Screenshot de l'interface de MadMapper

Dans la texture sélectionnée (vue de gauche), on peut déplacer et redimensionner les surfaces pour n'afficher qu'une partie de la texture.

Screenshot de l'interface de MadMapper

Dans le menu du bas, on peut ouvrir la Library et accéder à d'autres textures madmapper.

Scène et Cues

Scenes Cues Timeline

Screenshot de l'interface de MadMapper

On peut créer des Scènes qui mémorisent tous les paramètres en ouvrant le menu Scenes & Cues dans le menu du bas, et en double cliquant sur une case vide.

Screenshot de l'interface de MadMapper

Pour mettre à jour la Scène après avoir fait des modifications, on fait clique-droit > "Update Scene".

Conductor

Screenshot de l'interface de MadMapper

Le Conductor est une timeline, qui permet de créer des points clefs pour tous les paramètres souhaités. Il suffit de faire clique-droit > Add to Timeline.

On peut ensuite ajouter des points-clefs de valeurs ou de couleurs en double-cliquant sur la timeline.

Screenshot de l'interface de MadMapper

Dans le partie de droite de la timeline, on peut choisir l'interpolation entre chaque points-clefs : aucune, linéaire, bézier ou auto.

Screenshot de l'interface de MadMapper

Version 5 et moins :

Archive

L'interface

Screenshot de l'interface de MadMapper

L'interface de MadMapper se présente en trois partie : la partie de gauche nous permet de créer de nouvelles surfaces et de gérer les projecteurs, la partie du milieu affiche à la fois la texture, l'interface de projection et le tableau des scènes, tandis que la partie de droite référence nos textures.

Screenshot de l'interface de gauche

Les 5 onglets de la partie de gauche permettent de configurer : les surfaces, les lumières en DMX, les projecteurs et écrans, les modules, et les Masters paramètres.

Screenshot de l'interface de gauche

Projection

Attention : Pour que l'interface de projection soit à l'échelle par rapport à la résolution du vidéo projecteur, il faut aller dans le troisième onglet, Manage Outputs, et entrer la résolution indiquée sous le nom du vidéo projecteur dans la case Output Size.

Screenshot de l'interface des projecteurs

Ensuite, il faut s'assurer que la destination sélectionnée est bien le projecteur et non l'écran de l'ordinateur, et que les moniteurs ne sont pas en mode "recopie vidéo" mais bien en "étendue d'écran".

Screenshot de l'interface des projecteurs

On peut ensuite cliquer sur Desktop Window afin d'ouvrir une fenêtre de projection, et la faire glisser sur l'écran étendu qui est projeté par le projecteur.

Screenshot du menu Output

Il faut ensuite cocher l'option Full Screen Mode dans l'onglet Output de la barre de menu, et on peut cocher l'option Video Cursor pour afficher des repères blancs qui suivent la souris.

Attention : Pour quitter le mode full screen, faire ctrl+T.

Surfaces et textures

Créer une surface

Nous allons principalement nous intéresser au première onglet : en cliquant sur l'icône Add a Video Quad, on créée une surface carré sur l'interface de projection, que l'on peut redimensionner, pivoter, et dont on peut déplacer les coins.

Screenshot d'une surface

Dans les paramètres en dessous de la liste des surfaces, on peut choisir l'opacité et le mode de fusion de la surface.

Avec l'option FX, on peut choisir un effet visuel à appliquer sur la surface et sa texture, notamment l'effet Chroma Key pour enlever le fond vert d'une vidéo, ou l'effet Luma Key pour enlever un fond noir ou blanc.

Screenshot d'une surface

On peut également flouter le contour de la surface avec l'option Feathering.

Screenshot d'une surface

On peut créer un masque dans la surface avec l'option Mask. Le masque peut soit masquer une partie de la surface, ou bien masquer l'extérieur du masque si on choisit Invert Mask.

Screenshot d'une surface

Enfin, on peut créer les contours d'une surface en cliquant sur l'option Create Lines From Surface Outlines tout en bas des paramètres.

Screenshot d'une surface

Cette option crée les contours comme une surface à part, avec ses propres paramètres (notamment la largeur des lignes) et à laquelle on peut appliquer sa propre texture. Screenshot d'une surface

Appliquer une texture

On applique une texture sur une surface en sélectionnant cette surface, puis en cliquant sur la flèche ◀️ de la texture désirée dans la partie gauche de l'interface.

Screenshot de l'interface

La texture s'affiche alors dans la partie du milieu, à la fois sur la surface dans l'interface de projection, mais aussi dans la partie texture où on peut venir la redimensionner ou la pivoter.

Lorsqu'une texture est sélectionné, on peut modifier différents paramètres dans la partie de droite en dessous de la liste des textures : l'échelle, la couleur, la vitesse d'animation, etc.

On peut accéder à d'autres textures de Madmapper en cliquant sur le bouton ➕ de la liste des textures. Screenshot de l'interface

Les scènes et les cues

Les scènes et les cues permettent d'enregistrer des paramètres des surfaces et des textures afin de pouvoir les animer et les jouer à la suite. On peut par exemple enchaîner plusieurs vidéos sur une surface, ou alterner entre différentes animations.

Créer une scène

Pour créer une scène, il suffit de cliquer sur le ➕ dans une case vide du tableau des scènes.

Screenshot de l'interface avec scène

Ensuite, même si on modifie les textures ou la position des surfaces, cliquer à nouveau sur la flèche de lecture de la scène repositionnera toute la projection comme dans la scène sélectionné.

On peut mettre à jour une scène en faisait clic droit > Update Scene, et créer autant de scène que nécessaire.

Screenshot de la scène

Créer une cue

À la différence d'une scène qui retient tous les paramètres mis en place, une cue ne sauvegarde qu'un ou plusieurs paramètres sélectionnés, et permet de l'appliquer à différentes scènes.

Pour créer une cue, il faut activer le mode Edit dans le tableau des scènes, et modifier un des paramètres en cliquant avec la touche Maj ou ajouter le paramètre avec sa valeur actuelle en cliquant dessus.

Screenshot du bouton Edit

Lorsque le mode Edit est activé, tous les paramètres modifiables sont surlignés en rouge, et ceux qui ont été modifiés et sont sauvegardés dans la cue sont soulignés en route.

Screenshot des paramètres

On peut également modifier des paramètres et faire clic droit > Update values pour mettre à jour les valeurs de la cue.

Screenshot Update Values cue

Interface des scènes et cues

Il est possible de modifier le nom des scènes ou des cues en double cliquant dessus, et de modifier la couleur des cases en cliquant sur l'engrenage ⚙️ afin de visualiser rapidement ce qui correspond à quoi.

Screenshot des scènes et cues

Programmer les scènes et les cues

Dans le même menu engrenage ⚙️, on peut choisir le temps et le mode de fondu de chaque scène et cue, afin que le fondu entre chaque paramètre soit plus ou moins long lorsqu'on les enchaîne.

De la même façon, on peut modifier la durée par défaut de chaque colonne(donc de chaque scène) dans l'engrenage ⚙️ principal du tableau des scènes, en lui donnant une valeur en secondes ou en BPM, ou choisir que l'on enchaîne les colonnes à chaque fin de vidéo présent dans les textures.

On peut également choisir que les colonnes s'enchaînent de gauche à droite une fois, en boucle, ou de manière aléatoire.

Il suffit ensuite de cliquer sur la flèche de lecture ▶️ pour lancer la séquence.

Screenshot des scènes et cues

Créer un contrôle

Lancer une scène avec le clavier

Screenshot des scènes et cues

Faire un clic-droit sur la scène, puis faire Add Control > Keyboard.

Screenshot des scènes et cues

L'interface "Control List" s'ouvre, le contrôle est créé : /cues/selected/scenes/by_cell/col_1 pour la scène selectionnée à la colonne 1.

Screenshot des scènes et cues

Pour choisir la touche du clavier associée, on clique sur le bouton Learn, ce qui ouvre la fenêtre "Waiting for keyboard event..." et on appuie sur la touche pour sélectionner la lettre.

En créant ce contrôle sur chacunes des scènes, on peut naviguer entre les scènes grâce aux claviers.

Autres contrôles

On peut faire un clic droit > Add Control sur la plupart des élements de Madmapper, que ce soit une action/un bouton (démarrer une vidéo, activer le son, passer à la scène suivante, etc) ou un paramètre (l'opacité, la vitesse, le niveau du son).

On peut ainsi contrôler ces élements avec :

  • le clavier
  • des évenements MIDI
  • des messages OSC
  • de l'audio
  • des évenements Madmapper :
    • le BPM
    • les évenements "Media Playback" (l'état de lecture de médias importés) Screenshot des scènes et cues
    • d'autres modules additionnels qui proviennent de l'onglet Modules en haut à gauche. On peut notamment utiliser Firmata avec Arduino.
  • des évenements Ableton

Pour aller + loin

La playlist youtube de Madmapper MADTutorials Basics

Le tuto MadMapper_OSC pour contrôler des paramètres de MadMapper avec des valeurs envoyés en OSC depuis un téléphone.

Le tuto utilisation du Spatial Scanner pour scanner rapidement des scènes et en sortir une image correspondant à ce que "voit" le projecteur.

About

Utiliser Madmapper rapidement

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors