poumpouny
25/11/2011, 07h19
Bonjour, dans le cadre de mon court métrage, je me butte à un problème assez complexe.
J'explique :
Dans le film, arrivé a une porte, le personnage sort de sa poche une clé. pour la clé j'ai mis un tag contrainte en mode parent, que j'active un fois que sa main le prend dans la poche, jusque là cava. Après il laisse tomber la clé par terre, donc, j'ai collé un tag dynamique en rigid body que j'active pendant qu'il lâche la clé, donc je désactive en même temps le contrainte parent.
si je reste en animation procedurale, c'est à dire en dynamique + contrainte, tout marche bien sauf que l'animation a une longueur d'environ 2000 frame. donc il faut impérativement que l’étendu de ma timeline soit au minimum de la frame ou j'active le contrainte jusqu'a la fin ou jusqu'à la frame que je veux rendre en dernier sinon le calcul (surtout celui du contrainte) n'est pas correct ( ex : de 500 à 2000 frame).
Sauf que il se produit plusieurs changement de camera pendant ces 2000 frames et que il me faut des fois rendre des séquence genre 1100 à 1200.
Dans ce genre de cas il met un temps fou à la préparation du rendu (normal car il doit d'abord calculer la contrainte + dynamique depuis le début, donc depuis la frame 500). si je réduit l’étendu de la timeline juste au frame que j'ai besoin, alors là il rends instantanément mais les calcul de la contrainte partent en vrille.
D'où m'est venu l'idée de baker, d'abord la contrainte parent mais aussi le dynamics une fois qu'il a lâché la clé, mais je ne connais pas comment pourrai-je le faire. je sais baker un animation dynamique mais ça sert à rien si la contrainte parent n'est pas baké donc j'ai cherché mais rien trouvé, d’ailleurs je doute qu'on peut baker une contrainte.
Donc si quelqu'un a une idée :icon_wavey:
Merci d'avance et désolé pour la longueur du post :P
J'explique :
Dans le film, arrivé a une porte, le personnage sort de sa poche une clé. pour la clé j'ai mis un tag contrainte en mode parent, que j'active un fois que sa main le prend dans la poche, jusque là cava. Après il laisse tomber la clé par terre, donc, j'ai collé un tag dynamique en rigid body que j'active pendant qu'il lâche la clé, donc je désactive en même temps le contrainte parent.
si je reste en animation procedurale, c'est à dire en dynamique + contrainte, tout marche bien sauf que l'animation a une longueur d'environ 2000 frame. donc il faut impérativement que l’étendu de ma timeline soit au minimum de la frame ou j'active le contrainte jusqu'a la fin ou jusqu'à la frame que je veux rendre en dernier sinon le calcul (surtout celui du contrainte) n'est pas correct ( ex : de 500 à 2000 frame).
Sauf que il se produit plusieurs changement de camera pendant ces 2000 frames et que il me faut des fois rendre des séquence genre 1100 à 1200.
Dans ce genre de cas il met un temps fou à la préparation du rendu (normal car il doit d'abord calculer la contrainte + dynamique depuis le début, donc depuis la frame 500). si je réduit l’étendu de la timeline juste au frame que j'ai besoin, alors là il rends instantanément mais les calcul de la contrainte partent en vrille.
D'où m'est venu l'idée de baker, d'abord la contrainte parent mais aussi le dynamics une fois qu'il a lâché la clé, mais je ne connais pas comment pourrai-je le faire. je sais baker un animation dynamique mais ça sert à rien si la contrainte parent n'est pas baké donc j'ai cherché mais rien trouvé, d’ailleurs je doute qu'on peut baker une contrainte.
Donc si quelqu'un a une idée :icon_wavey:
Merci d'avance et désolé pour la longueur du post :P