La feuille de route de Thyme


Cher Matthieu:

[...]

Je n'ai pas l'intention de faire du seamlessing des deux parties, la tête et le cou, la prochaine étape. C'est une option, mais je préfèrerais focaliser sur autre chose le prochain didacticiel.
Je préfère traiter d'abord de la liaison des branches et j'espère que ce sera beaucoup plus facile et plus gratifiant pour les débutants, encore que la correction directe à la main présente ses propres avantages.

Telle a été ma façon de voir les choses pendant ces derniers mois.

1/ fabriquer d'abord un avatar basique comme celui que le robot lui-même exécute jusqu'à la phase d'animation, c'est cet avatar qui sera modifié dans les prochains didacticiels. Je pense qu'il est nécessaire d'élaborer un peu plus avant la façon d'ajouter plus d'un geste et sûrement aussi introduire la façon d'importer différents gestes, peut-être aussi comment les déclencher d'un clic de souris, ce qui est probablement le besoin le plus pressant des débutants, ce sera donc à introduire ici si cela peut être fait de façon simple et sans détours.

2/ Montrer l'usage des Nœuds SineTug (traction sinusoïde) et peut-être d'autres types de déformations pour la forme des avatars.

3/ Montrer comment utiliser les Nœuds colour sweep (couleurs étalées)

4/ Montrer comment construire un torse en 5 parties différentes, le pelvis (la partie d'origine qui contient la source des triangles), tummy0, tummy1, tummy2 (ventre2). Ces 5 nouvelles parties partageront les sommets de leurs parties voisines de sorte que lorsque le torse sera animé, il sera une démonstration de la façon de fabriquer une géométrie de façon "seamless" (sans coutures). Cette leçon projettera l'éclairage sur le Nœud TransferByCyl qui transfère simplement la propriété des sommets depuis les parties sources (choisies par un cylindre visible) vers une partie destination.

5/ On montre ensuite comment la même chose peut se faire pour les bras en créant le bras entier à partir de la seule partie shoulder (épaule) avec le transfert des sommets vers l'avant bras et probablement aussi vers le poignet et la paume. On fera la même chose pour les jambes.

6/ la liaison des branches du cou à la tête de la même façon que le montre le didacticiel sauf que je veux faire de cette liaison de branches une fonction de simple indice visuel, dans la mesure où il s'agit d'un concept très simple dès qu'on l'a compris. Quand le cou et la tête seront unis, bras et jambes suivront le même chemin avec facilité.

7/ Faire avancer encore la liaison de branches en montrant comment unir deux jambes à un torse féminin (en sablier) plutôt qu'à un torse d'homme (en pomme) en les reliant d'abord à une forme masculine simple avant d'y modeler une ultérieure poitrine. C'est cette possibilité qui va montrer pourquoi Seamless3d comporte une séparation entre les Nœuds constructeurs et les Nœuds parties.

8/ Montrer comment corriger les triangles à la main à un niveau très basique pour qu'on puisse les relier facilement par les Nœuds JoinVertex (lier les sommets).

PS: Une chose importante, que j'ai oubliée dans ma "feuille de route" (et il y en aura encore bien d'autres à me revenir à l'esprit), consiste à montrer comment utiliser le Noeud Morpher (caoutchouc) pour des tâches telles que les expressions (sourire, tristesse, lèvres parlantes etc.) Un Noeud Morpher ressemble à un CoordinateInterpolator mais il est plus efficace côté taille parce que vous pouvez limiter les sommets intéressés aux seules parties auxquelles vous tenez à appliquer cette animation.

N'importe quelle étape pourrait être simple à expliquer si on pouvait en montrer un exemple à vol d'oiseau et je pense aussi qu'il serait bon de montrer comment utiliser les choses en vue d'un avatar complet.

Je crains que les nouveau venus soient découragés par toutes ces étapes, mais ces mêmes étapes couvrent heureusement tous les principaux concepts de Seamless3d de la façon la plus rapide à laquelle je puisse penser sans entrer dans l'écriture de scripts.
Du fait que l'avatar est complet dès la première étape, (c'est ce que fait actuellement le Robot) les didacticiels suivants ne devraient être considérés que comme des options avancées plutôt que comme "à faire et à comprendre obligatoirement".

Le gros problème avec mon avatar, c'est que sa forme n'est pas bien tentante. Lilly le fabrique de façon plus simple et cependant son aspect est plus artistique, malgré tout le mien utilise moins de parties que celui de Lilly et il est structuré pour être fonctionnel, il peut être animé, mais je me demande si après seulement un peu d'expérimentation avec les points de contrôle cet avatar de base ne pourrait pas devenir plus attrayant sans lui ajouter de complexité. Je suis sûr que c'est possible quand je vois à quel point les smileys peuvent varier et comme ils sont expressifs et attirants malgré l'extrême simplicité de leur forme.

J'espère que la feuille de route si simple que je viens de décrire pour fabriquer mon avatar est probablement trop rugueuse et qu'il est probablement bon d'avoir un certain nombre d'autres didacticiels simples et indépendants autant que quelques autres didacticiels qui prennent la tangente du principal. (Comme par exemple montrer comment ajouter des accessoires et/ou effacer tous les Nœuds constructeurs pour se lancer dans la correction à la main du code de toutes les parties).

Ce concept de correction directe du code sera couvert dans le didacticiel principal avec la correction des triangles au ras du sol, mais je préfèrerais développer cette idée de correction directe comme une option dans un didacticiel tangent. C'est pourquoi j'ai pris la décision de maintenir le didacticiel "build an av from immediate spheres and cylinders" déjà existant, avec certainement quelques améliorations mineures. Il faut que j'explique comment effacer les Nœuds constructeurs.

Ceci veut donc dire que vous pouvez traduire ce didacticiel aussitôt que j'y aurai apporté les mises à jour nécessaires, une question de jours (si je ne me lance pas dans la mise à jour de toutes les figures) mais comme je l'ai dit, j'ai des didacticiels que j'ai passionément envie de préparer d'abord et que j'espère voir traduire aussi, alors vous pouvez peut-être conserver votre courage et votre énergie pour ceux-là.
[…]

Désolé pour tout ce bavardage mais je crois devoir expliquer et je ne suis pas sûr d'avoir suffisamment expliqué ce qui doit l'être.

Meilleurs sentiments,
Thyme