8 JUIL 2017

Growing Tree Project

Proto. 8 – Blazing Land

« Growing Tree Project » est un projet à l’état de prototype, fait à la demande d’un groupe de musique fusionnant le style Neo-Folk avec l’Electro. Il s’agit de la formation « Möng & U.Stone ».

 

Le prototype ci-dessous est le résultat final fonctionnel. Il mêle Digital Paint et 3D, le tout exploité dans une application.

 

Plutôt que d’écrire quantité de texte sur ce projet, j’ai préféré utiliser le format vidéo pour vous expliquer ce qu’il en est :

 

Plus en détails

Le concept art utilisé comme base de travail.

 

Il s’agit d’un digital paint réalisé sous Photoshop. Gardant à l’esprit que la projection pourrait se faire sur très grand écran, afin que la définition reste parfaite, l’image à été peinte à très haute résolution (8000 x 4491).

L’image devant être envoyée dans un moteur 3D, il a donc fallu bien garder groupés les différents objets et plans.

Pour ceux qui souhaiteraient en savoir plus, le workflow mis en place pour cette réalisation ayant été assez complexe, j’ai pris le temps d’en faire un schéma.

La plus grande difficulté rencontrée lors de ce prototypage fut le fait que les moteurs 3D temps réel tels que Unity ne fonctionnent pas comme Maya au niveau de l’application du scale sur les bones.

 

En effet, lorsque l’on applique un scale sur un bone unique sous Maya, les bones enfants dans la hiérarchie ne subissent pas le scale appliqué. Une option par défaut active dans Maya sur les bones est le « Scale Compensation ». Cette option est inexistante dans les moteurs temps réel.

 

Il a donc fallu contourner ce manque.

 

Ma 1ère démarche fut de récréer ce système dans Unity à l’aide d’un script (voir Schéma Workflow). Cela fonctionnait mais avait ses limites. En présence de longues chaînes de bones, le temps de rafraîchissement de Unity créait une saccade visible.

 

Il a donc fallu recréer ce même calcul directement à l’intérieur de Maya. Une fois ce sytème en place, il s’agit de baker les animations de scale et le tour est joué ! Plus besoin de calculs  temps réel dans Unity.

Enfin, si vous souhaitez tester vous-même ce prototype, vous trouverez ci-dessous un package ZIP dans lequel se trouve l’application.

Proto. 5 – App Functionalities

Etant donné que je vous en parle dans la vidéo précédente, voici une partie dédiée au prototype n°5 qui se concentre sur des fonctionnalités d’ajustement de projection.

 

Il fut aussi l’occasion de pousser au maximum les techniques d’animation par blendshapes.

 

Ci-dessous, une courte vidéo présentant ce prototype.

De même que le précédent, vous pouvez tester vous-même les fonctionnalités de ce prototype. Vous trouverez ci-dessous un package ZIP dans lequel se trouve l’application.

Etude graphique

Pour en terminer avec ce projet, celui-ci étant en standby, vous pourrez tout de même trouver ci-dessous une première ébauche de recherche de style destinée au projet final.

LOCALISATION

OLD TREE STUDIO

INFOS

Sylvain COSTE @ Old Tree Studio

16, rue du Cnl Jean-Stanislas Rémy

31200 Toulouse

©

Old Tree Studio

2017 -

Mentions légales

ME CONTACTER

Envoi du formulaire...

Le serveur a rencontré une erreur.

Formulaire reçu.