Jump to: navigation, search

Workshop:Marionnettes

Marionnettes-cover.png

Dates:

  • du 23 au 27 octobre 2017
  • du 22 au 26 janvier 2018

Étudiants de théâtre et d'arts numériques.

Études

Manipulation des avatars : https://vimeo.com/242638856

Eloïse

Proposition technique - mélanger les supports :
Les Ombres Chinoises
Ombres chinoises marionnettes.jpg
La Projection liée à la Kinect
Le projecteur - source de lumière
+ projection de l'interaction Kinect-éléments virtuels

Qui peuvent être des corps (marionnettes) ou décor (jeu de déplacement, zoom, déformation, apparition-disparition sur un nombre important d'éléments).

Croquis marionnettes 2.jpg

Projet :
Murmures volés
Le projet se base sur des conversations, des récits, des histoires (réelles ou fictive).
En partant de conversation que l'on peut entendre ou que des personnes peuvent confier.
Parler de toutes ses vies qui se croisent, qui désirent, qui regrettent (ex : regrets, souvenirs de jeunesse, histoire d'un moment, commérage...).
Cela pourrait être aussi des propos volés de livres, d'écrits ou personnels. Un récit composé ou décomposé.
Au final proposer un jeu d'improvisation.
Entre par exemple le marionnettiste virtuel qui guide le décor (pourquoi pas lier à une chorégraphie?).
Le ou les narrateurs qui écrivent l'histoire en fonction de ce qui défile : et de ce qu'ils veulent raconter. Improvisation
L'ajout de marionnettes "réels" est aussi possible.

Cela pourrait se faire sous forme d'un parcours, voyageant entre différentes scènes. Chacune ayant son espace visuel laissant une autre interprétation : vue des fenêtres d'un appartement, vitrine en rue, parc, nature... Apportant chacune une histoire différente.

Croquis marionnettes.jpg Marionnettes croquis espace.jpg Marionnettes vitrine.jpg

L'utilisation de la déformation est aussi importante. Recréant cet espace de propos où tout n'est pas cohérent. Des pensées, des réflexions, des désirs, des conversations empruntés qui marchent l'une sur l'autre.

Source lié à l'expressionnisme allemand :

"Dans ce monde hostile, présageant moult inquiétudes, les expressionnistes allemands cherchent une peinture capable d’exprimer les problèmes humains. Leur peinture est comme un cri de désespoir lancé en réaction à cette société qui n’offre qu’angoisse et peur de l’avenir. La forme expressionniste est brute, nerveuse et la déformation est utilisée à volonté pour faire rejaillir le sentiment intérieur sur la réalité figurative."

Anne-Sophie

Voici quelques inspirations :

Marionette Anciaux 1.jpg Marionette Anciaux 2.jpg Marionette Anciaux 3.jpg Marionette Anciaux 4.jpg Marionette Anciaux 5.jpg Marionette Anciaux 6.jpg

Pour ma marionnette, je l'ai imaginé grande, fine plus ou moins, avec de légère forme pour reconnaitre que c'est le corps d'une femme mais sans visage. Elle ne sera pas identifiable, elle aura des coutures, des genres de cicatrice comme Sally de l'étrange Noël de monsieur Jack. Je l'ai imaginé évolué dans un monde sombre, peu éclairé un peu triste, et qu'elle serait une danseuse.

Marionette Anciaux 7.jpg

Voici quelque image d'elle ( les premières, en préparation )

Marionette moi anciaux.png Marionette moi anciaux 1.png

Valentin

Prototype de marionnette numérique:

Valentinf Ballon01.png

Chaque ballons ont une personnalité et veulent être le leader. Pour cela, ils grossissent comme ils le peuvent et évitent de se dégonfler.

Quelques idées de réalisations:

  • Ballons entièrement réalisées en 3D et projetée directement sur un mur.
  • Les ballons seraient des vrais et il y aurait du mapping vidéo d'un visage ou d'autres choses.

autres projets:

(Images à venir)

  • Un comédien porterait un casque (de moto) muni d'un projecteur et d'un dépoli. Une vidéo remplacerait sa tête.

Mickael

Amas de déchets électroniques qui prennent vie sous forme humanoïde. Il est câblé avec des fils électroniques ce qui rappelle les marionnettes à fils.

Test avec marionnette de base :

Micka test marionette2.png

Dessin préparatoire du modèle :

Mickael marionette dessin.jpg

Images logicielles :

Micka marionette blender1.png Micka marionette blender2.png.png Micka marionette blender3.png

Gavin

Une créature, blessée, vit ses derniers moments d'agonie avant de mourir.

Alysa

Ismael

Qendrim

Mon idée:

J'ai envie de reprendre l'idée de base des marionnettes et me baser sur l'utilisation des mains. Il y a la détection des mouvements de la mains grâce à la Leap Motion. Chaque mouvement serait donc associé à un membre du squelette du personnage. L'avatar 3D serait animé par différents mouvements.\\

QendrimT workshop1 mains1.jpg \\ QendrimT workshop1 mains2.jpg

Avec ce système l'inverse est également possible,dans le sens où les mouvements de la personne réelle pourront créer une certaine position de la main "avatar" à l'écran. Dans ce cas là, on aurait un jeu de position à réaliser pour reproduire correctement le mouvement de la main ou du personnage.


J'ai également expérimenté le mouvement du personnage blender en bougeant les les données sur PureData. Chaque modification a été enregistrée. Par la suite, un montage a été fait avec les images créées et j'ai exporté en gif pour au final avoir un résultat comme ci-dessous.

QendrimT workshop1 gif1.gif


François

Recherches techniques:

Tests effectués:

  • openni 1.5 & nite 1.5 on linux + ofxOpenNI => failed, incompatibility
  • openni 2 & nite 2 on linux => failed
  • KinectSDK 1.8 + ofxKinectNui + of 0.9.8 on windows 10: dirty hack but solved!


Marionnettes-screenshot-visualstudioblender.png Marionnettes-screenshot-visualstudioblender001.png

Résultats:

  • kinect extraction: positions & rotations ok
  • réception dans blender: ok
  • mapping: ko > il manque des os dans l'armature > l'utilisation des rotations relatives contraint l'utilisation des TOUTES les rotations sur l'avatar - dans l'exemple, les shoulders et les hips ne sont pas utilisées, ce qui implique une rotation érronée aux niveau des épaules et des hanches de l'avatar (voir 2ème screenshot)

Solutions envisagée:

  • accumuler les rotations dans l'application avant envoi > shoulder_L.quaternion * elbow_L.quaternion >> blender.elbow_L
  • faire cette accumulation dans blender, mais pose problème > les quaternion en bge ne sont pas des objets mais des listes de points

Resources

206920.png

scientific


-