PDA

Voir la version complète : Bonjour à tous [Xpresso et Contrainte d'axe]



Genoso
05/03/2011, 17h48
Bonjour à tous,

Avant tout une petite présentation:

Je suis Genoso / aka Kutfinger / Etudiant en communication visuelle et autodidacte de C4D pour mes propres besoins (par exemple du modeling et rendu produit en packaging).

Je viens à vous pour demander de l'aide et peut être en donner en retour si mes connaissances sont suffisantes (en sachant que je peux mettre la main à la pâte pour d'autres logiciels si besoin est :) ).

Bref voici en premier lieu mon fichier C4D : http://dl.free.fr/dbb50mzfQ (R 11.5)

Et une image pour étayer mes propos : http://img4.imageshack.us/img4/1538/83744120.th.png (http://img4.imageshack.us/i/83744120.png/)

Donc en gros mon soucis serait que l'axe de mon contrôleur du triangle s'aligne sur l'axe sur l'objet null qui référence le coté à utiliser pour la rotation. En d'autre terme j'ai le parent avec 3 objet null A/B/C placé au millieu de chaque arrête du poly. L'enfant prend pour cible de positionnement un des objet null et en User Data on influx sur la rotation en P. Mais je n'arrive pas a contraindre l'axe de mon controleur à s'aligner sur celui de l'objet null parent. Je peu modifié l'axe à la main , mais vu qu'il y'aura un grand nombre de triangle pour donner lieu a une typographie qui se replie sur elle même cela sera long et fastidieux de retaper les axes à la main.

Voilà qui est un peu mal expliqué je pense. Mais souvent quand on a le nez dans un problème on ne vois pas la solution qui est devant ses yeux.


En vous souhaitant une bonne fin de journée.

Cordialement.

Genoso.

user4D
05/03/2011, 19h10
J'ai regardé ton fichier et j'ai toujours pas compris :blush:

Tu pourrais développer ? avec des images c'est plus simple à comprendre :D

Genoso
05/03/2011, 19h45
http://img845.imageshack.us/img845/4354/65604716.th.png (http://img845.imageshack.us/i/65604716.png/)



http://img577.imageshack.us/img577/4222/18527682.th.png (http://img577.imageshack.us/i/18527682.png/)

Alors comme on peu le voir ici , l'axe qui dirige ma rotation est celui du Triangle Controleur.

Donc mon T.1 est enfant du T, je lui indique un null Object qui représente un coté du parent A,B ou C.

Jusque ici tout va bien, mais en fait l'axe du controleur ne s'aligne pas avec celui du Null Object parent.

Il serait bon de le faire à la main et bien modifié cela pourrait être une bonne base pour du dépliage d'objet à face triangulaire.

valkaari
06/03/2011, 02h06
moi je ferais ça en deux étapes/xpresso :

1 - aller coller l'axe de mon triangle/extrusion à l'endroit souhaité. (pas vraiment la peine de mettre un null pour repérer la moitié d'un coté, autant utiliser les coordonnées des points et faire une moyenne) Cet axe vas déterminer l'axe de rotation.

2 - bouger les points de ma spline pour venir se coller sur les points existant de l'autre objet. (deux seront confondu et le troisième sera en symétrie par rapport à l'axe).

En collant ça dans deux xpresso ça devrait le faire.

(si j'ai bien compris le fait que tu essayes de faire coïncider les cotés ABC de chaque triangle).

Genoso
06/03/2011, 12h20
Oui en plus simple c'est ça, et d'ailleur je galère depuis ce matin avec Xpresso. J'ai des beug d'affichage et je n'arrive pas a avoir toutes les données disponible.
Donc si c'est pas trop demander d'avoir un début de piste sous Xpresso. M'enfin au pire sur C4D café on ma dit d'aller voir du coté des Freeze Transform sur la R12, que je ne trouve évidement pas >.>

valkaari
06/03/2011, 15h58
Freeze transform, ils doivent parler du freeze des coordonnées qui se trouvent ... dans l'onglet coordonnées \o/

Les objets possèdent deux type de coordonnées, les abs (freeze) et les relatifs. Effectivement si tu joue sur les coordonnées absolues pour placer ton objet, tu peux ensuite jouer avec tes coordonnées relatives pour les rotations.

Pour calculer la moyenne de deux points, le plus simple c'est d'utiliser un noeud mix à 50%

Pour modifier des coordonnées de points, tu as le noeud point

Tu peux même faire un xpresso par cas/coté. Et avoir un autre xpresso qui vas activer désactiver le bon.

Enfin encore un truc "un peu tordu" qui n'a pas forcement qu'une façon de procéder.

Genoso
07/03/2011, 00h09
En effet en farfouillant un peu dans les vidéo de la release de la R12 le freeze transfom est bien le gel des coordonnées, et donc j'ai un beug d'affichage sur C4D la moitié des expression ou noeud Xpresso n'apparaissent plus dans le menu, donc ca sens la réinstallation. J'ai aussi trouvé une technique pour ce que je veux faire à base de bend deformer et de Mospline, l'anim sera moins complexe et on ressent plus l'effet papier.

Par contre faudra que je mette ça au point pour du dépliage de modèle simple. Je pensais avoir trouvé la solution dans mon fichier en donnant une contrainte au controleur du triangle, mais Xpresso n'en fait qu'à ca tête, ou j'ai loupé quelque chose.

Néanmoins, merci bcp, ayant d'autre chat à fouetter pour le moment, je repasserai en fin de semaine pour montrer ce que ça à donné : ).

Bonne nuit/soirée/ou autre x)