nazbrok
03/02/2007, 23h41
lut :odile:
j'ai un peu experimenté Xpresso cet apremv je vous propose donc de partager mes découvertes :D
c'est donc un tuto de débutant pour débutant
durée de mise en pratique : 20 minutes environs
scène de depart: http://cervanteso.free.fr/tuto/monocycle/monocyclebase.c4d (480 ko)
Le but de l'exercice est très simple, il faut faire en sorte que la roue du monocycle est l'aire d'étre un peu dégonflée au contact du sol
(et il faut que ca fonctionne en anim quand la roue tourne).
voila la bête:
http://cervanteso.free.fr/tuto/monocycle/monocycle.jpg
1ére étape: créer un "null object" et le placer au centre de la scène ( 0;0;0), cette objet servira de controle pour le monocycle. Choisir qu'il est la forme d'un cercle de 230 m orienté sur "ZY" et lui mettre un couleur qui le mette en valeur:
http://cervanteso.free.fr/tuto/monocycle/pneu/1.jpg
Créer ensuite une expression "Xpresso" (tag cinema 4d => Xpresso) et glisser déposer dans la fenétre qui s'est ouverte le controle précédement créer et le groupe des pédales. Il faut lier la position "Z" de l'objet de controle à la rotation "P" des pédales pour que lorsque les monocycles avance les pédales tournent ;) : Pour ne pas qu'elles aillent trop vite j'ai diviser la relation par 100 avec un noeud "math" :
http://cervanteso.free.fr/tuto/monocycle/2.jpg
faire la même chose avec la roue et regarder ce que ca donne... on voit que tout fonctionne mais dans le mauvais sens :mrgreen:
il faut donc rajouté un noeud "negation" entre le noeux "Math" et le groupe pour rétablir le sens :
http://cervanteso.free.fr/tuto/monocycle/3.jpg
A ce stade les roues et le pédales devraient bien tourner lorsque l'on déplace le controleur.
Comme le control n'est pas parent de ces groupes (il ne faut pas à cause du déformateur qui vient après, sinon c'est le bordel) il faut aussi relier les positions dites "globales" de tout les groupes pour que tout suive (dans le fichier chaque groupe est un calque).
Petite précision: il faut réinitialisé l'axe du groupe "cadre monocycle" (en 0;0;0) pour étre certain que tout fonctionne bien :
http://cervanteso.free.fr/tuto/monocycle/3b.jpg
niveau Xpresso c'est pas bien compliqué mais ca commence deja à étre bien désordonné :mrgreen:
http://cervanteso.free.fr/tuto/monocycle/3c.jpg
normalement arrivé ici on devrais obtenir ca :
http://cervanteso.free.fr/tuto/monocycle/1.gif
Il est maintenant temps de mettre en place un déformateur pour obtenir l'effet "pneu dégonflé":
pour cela j'ai utilisé le déformateur "déformation libre":
http://cervanteso.free.fr/tuto/monocycle/4.jpg
Je déplace ensuite les points pour obtenir un écrasement de la chambre à aire :
http://cervanteso.free.fr/tuto/monocycle/5.jpg
Il ne reste maintant plus qu'a lier les déplacement du controleur au déformateur (je ne lie que les déplacement en X et Z pour que lorsque le monocycle décole du sol, la roue reprenne son apparence initiale):
http://cervanteso.free.fr/tuto/monocycle/6.jpg
Pour finir on peu clamper le controleur pour qu'il ne rentre pas dans le sol et donc pour facilité l'animation du monocycle.
Pour cela je crée un null objet en 0;0;0 (je le nomme ici "clamp mini" et je le fixe avec un tag pour étre sure qu'il ne bouge pas)
puis grace au nouveau tag "contrainte" de la R10 (pesonnage=> contraite) je clamp la roue par rapport a cet objet :
http://cervanteso.free.fr/tuto/monocycle/7.jpg
La roue réagit désormès au contact du sol et le monocycle est très facile à animer :poucehaut: :
http://cervanteso.free.fr/tuto/monocycle/2.gif
pour ceux qui veulent le fichier final : http://cervanteso.free.fr/tuto/monocycle/monocyclefinal.c4d
j'éspère juste que ma méthode n'est pas trop bordélique (je suis sure qu'il y a bien plus simple mais je découvre Xpresso) et que ca puisse apprendre un petit quelque chose à quelqu'un :calim:
ps: un tuto sympa d' Ethylen pour faire une roue pour ceux qui veulent tenter sans le fichier joint : http://www.frenchcinema4d.com/hub.php?doc=tutorials&article=572
ps 2: désolès pour l'orthographe j'ai pas eu le temps de relire :mrgreen:
++ :bail:
j'ai un peu experimenté Xpresso cet apremv je vous propose donc de partager mes découvertes :D
c'est donc un tuto de débutant pour débutant
durée de mise en pratique : 20 minutes environs
scène de depart: http://cervanteso.free.fr/tuto/monocycle/monocyclebase.c4d (480 ko)
Le but de l'exercice est très simple, il faut faire en sorte que la roue du monocycle est l'aire d'étre un peu dégonflée au contact du sol
(et il faut que ca fonctionne en anim quand la roue tourne).
voila la bête:
http://cervanteso.free.fr/tuto/monocycle/monocycle.jpg
1ére étape: créer un "null object" et le placer au centre de la scène ( 0;0;0), cette objet servira de controle pour le monocycle. Choisir qu'il est la forme d'un cercle de 230 m orienté sur "ZY" et lui mettre un couleur qui le mette en valeur:
http://cervanteso.free.fr/tuto/monocycle/pneu/1.jpg
Créer ensuite une expression "Xpresso" (tag cinema 4d => Xpresso) et glisser déposer dans la fenétre qui s'est ouverte le controle précédement créer et le groupe des pédales. Il faut lier la position "Z" de l'objet de controle à la rotation "P" des pédales pour que lorsque les monocycles avance les pédales tournent ;) : Pour ne pas qu'elles aillent trop vite j'ai diviser la relation par 100 avec un noeud "math" :
http://cervanteso.free.fr/tuto/monocycle/2.jpg
faire la même chose avec la roue et regarder ce que ca donne... on voit que tout fonctionne mais dans le mauvais sens :mrgreen:
il faut donc rajouté un noeud "negation" entre le noeux "Math" et le groupe pour rétablir le sens :
http://cervanteso.free.fr/tuto/monocycle/3.jpg
A ce stade les roues et le pédales devraient bien tourner lorsque l'on déplace le controleur.
Comme le control n'est pas parent de ces groupes (il ne faut pas à cause du déformateur qui vient après, sinon c'est le bordel) il faut aussi relier les positions dites "globales" de tout les groupes pour que tout suive (dans le fichier chaque groupe est un calque).
Petite précision: il faut réinitialisé l'axe du groupe "cadre monocycle" (en 0;0;0) pour étre certain que tout fonctionne bien :
http://cervanteso.free.fr/tuto/monocycle/3b.jpg
niveau Xpresso c'est pas bien compliqué mais ca commence deja à étre bien désordonné :mrgreen:
http://cervanteso.free.fr/tuto/monocycle/3c.jpg
normalement arrivé ici on devrais obtenir ca :
http://cervanteso.free.fr/tuto/monocycle/1.gif
Il est maintenant temps de mettre en place un déformateur pour obtenir l'effet "pneu dégonflé":
pour cela j'ai utilisé le déformateur "déformation libre":
http://cervanteso.free.fr/tuto/monocycle/4.jpg
Je déplace ensuite les points pour obtenir un écrasement de la chambre à aire :
http://cervanteso.free.fr/tuto/monocycle/5.jpg
Il ne reste maintant plus qu'a lier les déplacement du controleur au déformateur (je ne lie que les déplacement en X et Z pour que lorsque le monocycle décole du sol, la roue reprenne son apparence initiale):
http://cervanteso.free.fr/tuto/monocycle/6.jpg
Pour finir on peu clamper le controleur pour qu'il ne rentre pas dans le sol et donc pour facilité l'animation du monocycle.
Pour cela je crée un null objet en 0;0;0 (je le nomme ici "clamp mini" et je le fixe avec un tag pour étre sure qu'il ne bouge pas)
puis grace au nouveau tag "contrainte" de la R10 (pesonnage=> contraite) je clamp la roue par rapport a cet objet :
http://cervanteso.free.fr/tuto/monocycle/7.jpg
La roue réagit désormès au contact du sol et le monocycle est très facile à animer :poucehaut: :
http://cervanteso.free.fr/tuto/monocycle/2.gif
pour ceux qui veulent le fichier final : http://cervanteso.free.fr/tuto/monocycle/monocyclefinal.c4d
j'éspère juste que ma méthode n'est pas trop bordélique (je suis sure qu'il y a bien plus simple mais je découvre Xpresso) et que ca puisse apprendre un petit quelque chose à quelqu'un :calim:
ps: un tuto sympa d' Ethylen pour faire une roue pour ceux qui veulent tenter sans le fichier joint : http://www.frenchcinema4d.com/hub.php?doc=tutorials&article=572
ps 2: désolès pour l'orthographe j'ai pas eu le temps de relire :mrgreen:
++ :bail: