PDA

Voir la version complète : Créer un squelette a mon bras mecanique



poinball
01/02/2009, 04h03
Bonjour ! Je suis tout nouveau dans cinema 4d :bave:

J'ai créer un bras mecanique et j'aimerais lui mettre un squelette pour pouvoir l'animer. :o
Je ne sais pas par ou commencer et quoi utiliser pour le faire. Je suis très visuel et j'ai déja aseillé le tuto
http://www.frenchcinema4d.fr/hub.php?doc=tutorials&article=379
Mais je crois qu'il est a une version plus ancienne et je n'arrive pas à le suive.
Pouvez-vous m'aider ?? :calim:

Je cherche aussi des Textures ... Si vous savez ou en avoir des pas trop mal :)

Merci !!

Jean-Laurent
01/02/2009, 10h34
Salut. :odile:
Une petite image de ton bras serait la bienvenue.
Les squelettes servent surtout dans le cas des corps mous. Comme objets de déformation.
Pour un bras mécanique (où les pièces bougent mais ne se déforment pas) il faut avant tout soigner ta hiérarchie.
Bien placer les axes pour qu'ils correspondent bien aux rotations des différentes pièces.
Dans un dernier temps éventuellement placer un Xpresso ou une cinématique inverse pour faciliter l'animation.
(Tout dépend aussi si tu as le module MOCCA).

poinball
01/02/2009, 14h22
Rebonjour , Voici l'image de mon bras et de la hiérarchie (Il est vraiment ordinaire :roll:).
http://www.gagnerdesjeux.com/aidepel.jpg

J'ai Mocca. Je l'utilise probablement de la mauvaise façon ..
Alors.. jattend votre réponce avec impatience :D

Jean-Laurent
01/02/2009, 15h00
Ta hiérarchie m'a l'air classique et ça devrait marcher.
Le tuto était fait pour la version 6 mais il marche toujours en principe sur les dernières versions.

Les éléments de ta hiérarchie sont tous bien placés ? Quand tu sélectionnes un élément pivot (bras ou bec par exemple) et que tu fais manuellement une rotation est-ce que ça marche ?

Si oui, c'est juste ta cinématique inverse que tu n'arrives pas à mettre en place.
Donne nous des précisions sur ce qui ne marche pas ou sur l'endroit précis du tuto où tu bloques.

Pour les textures, il y en a quelques unes basiques avec C4D dans la librairie. Il y en a aussi quelques unes sur ce site. Sinon, il suffit de regarder sur ce site vers les liens sur des sites de textures. Vers le bas du forum. Bonne recherche.

poinball
01/02/2009, 15h22
Je bloque à la toute fin du tuto. Je dit a l'expression CI de ma Machoire Neutre la cible déplaceur que j'ai placer entre la machoire de mon bras. Et à linstant que je le fais , Tout est rendu à l'envers :coup:

Voici limage qui le démontre :
http://www.gagnerdesjeux.com/a1.jpg

Je vais vous montré un parametre de l'un de mes CI MOCCA :
http://www.gagnerdesjeux.com/a2.jpg

Dans celui la, Le tuto me disais de mettre -360 , +360 !! Mais le logiciel m'arrete à 180 ! Seraise une erreur grave ?

Jean-Laurent
01/02/2009, 15h55
Pour -180, +180 ça me semble plutôt normal. Une variation complète de l'angle est couverte.

Pour le reste j'avoue que je ne vois pas. Il faut que je rejette un coup d'œil à la CI et je te répond un peu plus tard.
En espérant qu'un spécialiste de l'animation te réponde plus rapidement. :odile:

poinball
01/02/2009, 16h04
Je vous donne le fichier .c4d pour que vous le voyez en profondeur :?.
http://www.gagnerdesjeux.com/pel.c4d

Voila Jespere trouver la réponce a mon malheure :o

Merci encore à vous !!! :poucehaut:

user4D
01/02/2009, 17h07
Salut,

regarde ce post, il avait le même problème.

http://www.frenchcinema4d.fr/forum/index.php?topic=23255.0

user4D
01/02/2009, 17h59
J'ai fait quelques tests, à toi de voir :wink:

http://apu.mabul.org/up/apu/2009/02/01/swf-1753281brqx.swf

Le Fichier C4D (http://dl.free.fr/getfile.pl?file=/qYBwPs0K)

Jean-Laurent
01/02/2009, 18h29
Le résultat marche très bien User4D mais je ne pense pas qu'il soit nécessaire d'utiliser les os dans ce cas précis. :wink:

Je viens de regarder le fichier de poinball.
J'avais bien évoqué le bon problème:


Les éléments de ta hiérarchie sont tous bien placés ? Quand tu sélectionnes un élément pivot (bras ou bec par exemple) et que tu fais manuellement une rotation est-ce que ça marche ?


Tu n'as pas placé correctement les repères pour les points pivots.
Les objets neutres "avant bras", "bras" et "bec" sont tous au même endroit. D'où le problème.
Il faut placer correctement tout ça. Refait bien le tuto, pas à pas. On en parle:



Placez ces différents “null objects” de manière à ce qu’ils correspondent a vos axe de rotation.
Le premier (avant bras) sera donc placé au début de la jonction de la sphère et du bras, le
deuxième (bras) au milieu du bras, le troisième (bec) au bout du bras (dans l’objet “bras 5”), et
le dernier entre les deux pinces (il sert à placer ces dernières à l’intérieur dans le gestionnaire
d’objets).


Le repère du bras doit être placé à la base du bras etc ...

Avant même de brancher la cinématique il faut vérifier que ton bras fonctionne bien "tout seul".
Quand tu sélectionne "bras" et que tu essaies de le faire tourner, tout doit tourner correctement. :wink:

poinball
01/02/2009, 20h51
Bon MERCI :efface: :)
Je me suis servie de lexemple de User4D et j'ai refais un autre bras. et Super !! ça marche très bien:)
Il ne me resque plus qu'a faire bouger la machoire avec probablement un autre CI.

Mais je voulais savoir d'ou vien le petit menu scroll que tu utilise pour faire tourné la base de la pèle !!!! ???
:prie: Je vous remerci Grandement ! :prie: