Voir la version complète : dupliquer sur une spline. arrachage de cheveux
romain9000
27/03/2009, 12h32
Bonjour bonjour,
Je suis en train de chercher depuis ce matin comment faire un truc que je pensais simple et qui s'avère en fait un vrai casse tête...
J'essaie de dupliquer un élément sur une spline courbe dans les 3 dimensions. Mes objets doivent être tangents à la spline mais rester toujours verticaux.
J'ai essayé avec ou sans spline rail, je n'arrive pas à trouver la bonne combinaison...
je vous joint une capture d'écran de principe
http://pics.imagup.com/02/1238178457_essai dupli.jpg (http://www.imagup.com/imgs/1238178457.html)
je veux donc dupliquer le triangle le long de la spline (ça c'est bon), mais je veux qu'il soit tangent en rotation autour de l'axe Y tout en restant vertical. Sur l'image tous les triangles sont parallèles les uns aux autres, c'est ce que je veux éviter...
J'espère que je suis clair...
Merci mille fois pour votre aide ! :wink: :wink:
salut,
tu a fait avec MoGraph ou bien une spline et un tag ? :?
bye
BerTiN03
27/03/2009, 12h51
genre ça :
http://www.polygone-production.com/DIVERS/duplicate-01.jpg
Il faut bien cocher la case "enable rotation"
:arrow: http://www.polygone-production.com/DIVERS/duplicate-02.jpg
Il est possible que tu doivent réorienter les axes de ton objet. Dans ce cas, en mode "Object axis tool", tu rentre tes rotations dans le gestionnaires de coordonnées jusque à obtenir ce que tu veux. D'après ce que j'en ai déduit, c'est l'axe Y qui doit être tangeant à la spline.
Tu peux aussi, si tu te retrouves avec les objets en dessous de la spline au lieu d'au dessus, sélectionner ta spline, puis en mode points tous les points (Ctrl+A), et clic droit --> reverse séquence.
En espérant que ça t'ai aidé.
PS : Merci à Edj_Kodiak, qui nous a rappelé il y a peu de temps cette fonction basique d'alignement de cet outil. Je passais systématiquement par Mograph, alors que c'était pas forcément tout le temps nécessaire. L'avantage de Mograph, par contre, et d'être non destructif. Tu peux retourner ajuster tes paramètres tant que tu veux, alors que Duplicate, non, une fois que c'est fait c'est fait...
:wink:
romain9000
27/03/2009, 12h57
Merci beaucoup Bertin, mais j'ai l'impression que ta spline est "plate".
la mienne est courbe aussi sur le plan XY (peut être ça ne se voit pas sur ma capture), et du coup le simple "enable rotation" met un peu le bordel et mes triangles ne sont plus verticaux...
http://pics.imagup.com/02/1238180264_essai dupli2.jpg (http://www.imagup.com/imgs/1238180264.html)
BerTiN03
27/03/2009, 13h02
Ah oui, zut, j'avais effectivement pas vu, et la mienne est plate effectivement (ma spline, hein... :nono:).
Ok, alors, la, du coup, tout de suite, j'ai pas de solutions. je vais regarder si y'a pas moyen de gratter avec le rail spline, mais son fonctionnement est un peu chelou.
Si toutefois tu n'y arrives vraiment pas, l'excellent plugin "replica" de 3D attack permet de faire ça avec plus de souplesse.
Mais un cador va peut-être te donner la solution d'içi la ! :wink:
romain9000
27/03/2009, 13h12
est-ce que ce plug in est toujours dispo?
je ne le trouve pas sur le site de 3d attack... :? :?
Sir Gong
27/03/2009, 13h36
Renato m'avait fait un Xpresso pour aligner des lampadaires au bord d'une route déformée par PathDeformer.
Je pense qu'il ne m'en voudra pas de le partager. :wink:
edit : et en passant, te voilà membre reconnu.
genghiskhan
27/03/2009, 13h53
ca , ca va etre utile pour le CAC FC4D :poucehaut:
Et ça marche sans path deformer ? Ce serai souperdouper! Merci Gong, et Renato même si on le voit jamais. C'est dit.
Sir Gong
27/03/2009, 14h26
Et ça marche sans path deformer ?
Oui bien sûr, c'est indépendant. :wink:
Il suffit aussi de dupliquer la spline, de la déporter en hauteur et de s'en servir comme spline rail.
http://www.deltazone.org/~fc4d/images/picot_spline_2.jpg
romain9000
27/03/2009, 15h41
Merci pour tous vos retours !
je ne vois pas bien tes objets sur ton exemple picot. ce sont des cylindres ?
j'ai déjà essayé cette solution et la spline rail me donne à nouveau des objets parallèles les uns aux autres.
c'est ce que je ne peux pas vérifier sur ton exemple parce que tes objets n'ont pas vraiment de sens...
Pour le Xpresso, ca a l'air super !
il faut que je me plonge dedans sérieusement pour essayer de l'adapter à ma scène, mais Xpresso a toujours été un peu anxiogène pour moi...
Si vous trouvez un truc, n'hésitez pas!
Je vous tiens au courant
PS: yeah, je m'attendais pas à être promu si vite...
Sir Gong
27/03/2009, 16h21
Si vous trouvez un truc, n'hésitez pas!
Heu, je te l'ai donné, non ?
Suffit de remplacer les objets du fichier par les tiens, éventuellement de cliquer sur le tag Xpresso pour changer une ref, rien de méchant, j'y suis bien arrivé sans toucher une bille.
:wink:
romain9000
27/03/2009, 16h35
Oui merci!
pour l'instant je n'arrive pas à activer le bazar sur une nouvelle spline crééé...
je suis vraiment complètement étranger à Xpresso... :|
BerTiN03
27/03/2009, 18h04
Yep Picot, pareil, j'ai essayé, ça, mais quand on active le "enable rotation", chez moi en tout cas, ça part méchamment en quenouille...
Salut,
Je profite de ce sujet pour envoyer une question concernant l'optimisation d'un fichier.
Vaut-il mieux dupliquer un polygone ou une instance?
Y a-t-il un moyens de dupliquer un objet sans alourdir le fichier?
Merci d'avance.
Tacos.
Pardon romain9000,
Pour Tacos, je pense qu'il faut raisonner fichier de travail (instances, modifications plus souples et fichier moins lourd) ,puis en phase finale, fichier de rendu (conversion en objets de celles-ci).
Regarde ce qu'explique Fluffy ici:
http://www.frenchcinema4d.fr/forum/index.php?topic=19667.20
Heu,, j'ai bien peur de l'avoir ouverte trop vite! :oops: Je me suis concentré sur la verticalité en oubliant l'autre critère. Je remarque d'ailleurs que dans l'exemple de Sir Gong les réverbères sont aussi parallèles. :mrgreen:
Jean-Laurent
28/03/2009, 12h56
De l'XPresso, des plugs, Mograph ... :lol:
Soit je n'ai rien compris ce qui ne m'étonnerait pas, soit c'est beaucoup plus simple. :wink:
http://img301.imageshack.us/img301/4563/essaio.jpg
Il veut faire quelque chose qui mathématiquement n'a pas énormément de sens et se passe en deux étapes.
Que les objets restent alignés suivant un axe, tout en tournant en dimensions. Ce qui n'est pas possible.
D'où la mauvaise volonté du logiciel.
Par contre on peut les faire rester suivant un axe (Z) tout en tournant suivant une projection. (Entre autre la projection de l'axe X à l'horizontale) et c'est je pense ce qu'il veut faire.
Du coup concrètement. On duplique et écrase en une dimension la spline de départ. (Avec setPoints par exemple)
C'est cette projection qui nous sert à dupliquer les objets. Ils tourneront suivant X mais resteront droits comme des I.
Puis on les place sur la spline de départ avec l'outil "arrange".
Deux étapes nécessaires mais qui prennent 10 secondes. :odile:
Tu es toujours aussi bon J-L :prie: Ta méthode est impeccable (pour les non-anglophones arrange=disposer). Ca marche au poil. Faut quand même avoir une tête matheuse^pour voir où ça pèchait. :)
romain9000
30/03/2009, 09h59
Woooaaaw. alors ça c'est absolument parfait !
Merci MILLE FOIS Jean-Laurent pour cette astuce de génie!
je suis subjugué. :prie:
Merci à tous les autres pour leur temps de cerveau disponible, c'est toujours un plaisir de se faire aider sur ce forum.
je vous aime. à bientôt.
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés