Re-Bonjour à tous.
Je cherche à bien comprendre comment fonctionne le alembic loader de C4D, mais pour le moment je n'arrive pas à le faire fonctionner.
- J'ai deux scene alembic simple ( scene_A, scene_B) comportant 3 objets.
- scene_A et scene_B ont exactement la même hiérarchie, la même nomenclature, et la même topologie, seul les transforms sont différents
Je load scene_A tout est OK -> la geo correspond et le path alembic est OK
Je load scene_B tout est OK -> la geo correspond et le path alembic est OK
En revanche quand je souhaite mettre à jour le alembic path de la premiere scene pour ne plus lire scene_A , mais le remplacer par scene_B, il link convenablement l'alembic et ne renvoi pas d'erreur, mais C4D ne met pas à jour la scene, il reste bloqué sur l'ancienne scene.
Comment faut t'il procéder pour que C4D mette à jour la scene et lise bien les nouvelles valeurs de transform ?
Merci à tous pour vos conseils.
Alors j'ai compris le probleme :
- C4D est bien capable de mettre à jour un alembic directement en modifiant le path file. ce qui est cool car Maya n'est même pas capable de faire ca.
- En revanche pour que le loader comprenne qu'il doit mettre a jour les xform de l'objet il faut une clefs d'anim.
du coup pour exporter objet statique :
- clefs de scale sur la frame 0
- clefs de scale avec légère modification de la valeur scale.x sur la frame - 1
- export en séquence de la frame -1 à la frame 1
et la ça fonctionne -> C4D update la geo sans casser l'assignation de shader
Dernière modification par Sebkaine ; 11/03/2022 à 11h25.
Hello
Sinon tu peux aussi cocher "override for rendering" puis dans la zone streaming "Udate PSR".
Les objets se mettront à jour. Ensuite tu peux décocher.
Apparement apres l'import C4d te laisse la main sur les transformation. ce qui dans le cas d'un objet sans clé est plutôt logique. Si tu a placé soigneusement tout tes objets t'as pas forcement envie que tout se remette en place après un changement de chemin.
Dernière modification par Floc ; 14/03/2022 à 01h46.
Merci pour ta réponse précise Floc ! J'ai l'impression qu'on s'est déjà vu sur le forum OdForce !
yes