PDA

Voir la version complète : Résolu Traceur Difference Viewer/Render



yvermeulen
03/05/2016, 16h47
Bonjour,

J'ai un petit souci d'animation que je n'arrive pas à résoudre. Le plus agaçant étant que tout ce passe bien dans le viewer mais pas à l'export :whistling:

Dans le viewer :
- le ver se déploie correctement, il n'est pas trop long, il reste dans le champs de la caméra

https://vimeo.com/165150897


À l'export :
- le vers est trop long et il sort de la caméra
17812

17813


Voilà comment j'ai fait :
17814

17815

- En fait c'est un objet (ver/protéine) qui est creer par un traceur via une enveloppe spline.
- J'active le traçage à 80 images, et pendant 75 images je demande de tracer.
- J'ai une dynamique de corps sur mon traceur pour faire s'envoler le ver (j'ai essayé sans d'ailleurs et le phenomeme de prolongement du tracé sans logique continue)

Ma question serait en gros : comment est-ce possible que j'ai un tracé nickel en viewer, c'est à dire qui s'arrête bien là où je lui demande et qu'au rendu le tracé semble se prolonger sans raison apparente ?

Résumé de la différence :

17820


Merci d'avance pour vos éléments de réponses :)

Fluffy
03/05/2016, 23h50
Exporte ton traceur en alembic et réimporte-le. Cela va le mettre en cache, et donc maintenir ce que tu vois dans la vue.

yvermeulen
03/05/2016, 23h53
Exporte ton traceur en alembic et réimporte-le. Cela va le mettre en cache, et donc maintenir ce que tu vois dans la vue.

Merci Fluffy pour ta réponse,
ça m'a l'air super, juste en très gros ça se passe comment en quelques mots ?

yvermeulen
03/05/2016, 23h57
Comme ici je suppose ? (désolé, je connaissais vraiment pas pour le coup) :)
http://lesterbanks.com/2012/08/using-the-new-alembic-support-in-cinema-4d-r14-to-cache-mograph-cloners/


https://vimeo.com/47141032

Fluffy
04/05/2016, 03h15
Cette vidéo est un peu rapide à suivre, mais voici la procédure:
- Isole dans un fichier à part tous les éléments nécessaire à la génération de ton objet Tracer
- Exporte ta scène au format Alembic, en t'assurant que l'option "Splines (Curves)" soit bien sélectionnée, et que le nombre d'images à exporter corresponde à ton animation
- importe la scène Alembic générée, en t'assurant que l'option "Curves" soit activée, en mode "As Splines Only"

C'est tout. Tu auras désormais des splines animées et mises en cache, automatiquement, que tu pourras venir référencer dans tes enveloppes Spline.

yvermeulen
04/05/2016, 08h10
Hey ! Ça marche !
Juste pour finir, c'est fréquent d'avoir recours à l'export à Alembic ? Je veux dire pour ce genre de projet, c'est plus du bidouillage ou c'est vraiment l'unique méthode ?

Merci encore :)

Fluffy
04/05/2016, 15h18
C'est la seule manière de mettre en cache un objet dont le nombre de points change d'image à image, toutes nos autres méthodes de mise en cache n'agissent que sur un nombre de vertex fixes.
Donc oui, c'est la méthode à utiliser lorsque l'on souhaite mettre en cache un objet Tracer, ou tout objet qui génère de la géométrie de manière dynamique,

yvermeulen
04/05/2016, 15h22
Super merci de ta clarté Fluffy !