PDA

Voir la version complète : Remplacer un type d'objet par un autre type d'objets?



yannminh
16/10/2005, 15h59
Bonjour,

existe-t-il une technique, une procédure, un plug, qui permet de remplacer, en une seule opération un type d'objets par un autre type d'objets... genre find/replace dans un traitement de texte...

Par exemple, j'ai 1200 sphères, que je veux remplacer en 1200 instances d'une même lampe...

Yann, NooRemplaceur

Bohémond
16/10/2005, 16h15
Suggestion à la con. La fonction transferer ne peux pas te faire ça? Et après tu n'as plus qu'à supprimer les premières instances inutiles.
Ou en expresso peut etre... avec les coordonnées globales.
Je dis peut être une bétise hein :wip:

Pascal
16/10/2005, 16h25
On a fait ça, il y a 3 jours :

http://www.frenchcinema4d.com/forum/index.php?topic=13846.0

Je suis en train d'essayer d'adapter la version de Tabou Yabess, mais je suis sûr que s'il passe ici, il me coupera l'herbe sous le pied.

Pascal
16/10/2005, 17h35
Je n'y suis pas parvenu en Xpresso, je suis trop mauvais, apparemment.

Le comble, c'est qu'il y a un plugin gratuit pour faire ça, mais le lien est mort...

http://www.cadcenter.co.jp/en/junction/download/download_cinema4d_012.html

J'ouvre une enquète...

luistappa
16/10/2005, 18h28
Et le nom du plug c'était?

Pascal
16/10/2005, 18h35
Le voisin du dessus a raison, c'est mieux avec le nom (bien que j'aie ouvert l'enquète dans la rubrique plugins).
ReplaceObject, qu'il s'appelle, le bazar.

Pascal
16/10/2005, 20h43
C'est dans ces situations que j'aime ce forum !* :love:

Merci à terryo, qui a retrouvé le bazar.* :bounce:

Je le met sur mon ftp, vu que c'était un freeware...

http://www.soladida.net/c4d/plug/replaceobject.zip

yannminh
16/10/2005, 20h44
Génial...


Merci à tous les deux...



Yann, qui va le tester illico...

PP
16/10/2005, 20h52
Merci à Terryo et à P. Trolette.

yannminh
16/10/2005, 21h21
Super,

le plug fonctionne bien sur la 9.5
Seul défaut, les instances qu'il génère perdent leurs racines, mais c'est pas grave, suffit de dupliquer une instance...

Encore merci, ça dépanne bien... (c'est une fonction qui devrait être intégrée ça...)

Yann, Dupliqueur

tabou
16/10/2005, 23h10
Je suis en train d'essayer d'adapter la version de Tabou Yabess, mais je suis sûr que s'il passe ici, il me coupera l'herbe sous le pied.
Euh... pour la tondeuse à gazon faudra repasser
J'ai essayé de récupérer les positions de tous les objets d'une hierarchie pour les transférer sur les objets d'une autre, mais ça ne marche pas, apparemment il ne peut pas y avoir deux nœuds adressant des hiérarchies différentes dans le même XPresso. Ou alors j'ai loupé quelque chose :roll:
Il doit y avoir une solution pour contourner ça, je m'y met dès que j'ai un peu de temps.

Pascal
16/10/2005, 23h23
Ah, bah je risquais pas d'y arriver ! :coup:

Mais bon, j'ai calmé Yann avec un vieux plug, te tracasse pas !

tabou
16/10/2005, 23h28
Ah, tu me rassures... tu sais que Yann est très sévère :mrgreen:

Majoul
16/10/2005, 23h34
J’ai tout ce qu’il te faut dans mon DD, il me suffit juste de faire une petite couture des scripts et un id chez Maxon, et* les 1500 objets seront remplacés en un click.
Si j’ai le temps et le courage ce soir je prend l’aiguille pour raccommoder.

Majoul,* couturier.* :D

Pascal
16/10/2005, 23h36
:bounce:

Super, Majoul va dépoussiérer le bazar !

yannminh
16/10/2005, 23h58
J’ai tout ce qu’il te faut dans mon DD, il me suffit juste de faire une petite couture des scripts et un id chez Maxon, et* les 1500 objets seront remplacés en un click.
Si j’ai le temps et le courage ce soir je prend l’aiguille pour raccommoder.

Majoul,* couturier.* :D



Mmmmhhhhh tu sais que je t'aime toi.... :-)

Yann, amoureux :love:

Majoul
17/10/2005, 01h10
Ma petite couture du soir :

Il faut faire trois drag&drop et cliquer sur le bouton.

1) déposez* un objet servant de filtre (lien filter)
2) sélectionnez les hiérarchies et déposez les dans le lien drag objects
3) l'objet servant de clone.

une fois le remplacement est appliqué c'est les nouveaux objets qui prennent place dans le lien. Vous pouvez annuler l’action avec la fonction undo.

Voila pour ce soir en attendant la nouvelle version de Mr.Vue. Le script est un extrait de ce dernier.


http://perso.wanadoo.fr/archizone/fc4d/Scan&Replace_.zip

yannminh
17/10/2005, 01h16
Super génial extra...

je t'envois ma demande en mariage Majoul

Yann, content :bounce:

fredmartin
17/10/2005, 01h19
Excellent Mr Vue !* :poucehaut:
C'est un de mes plugs préférés !

Majoul
17/10/2005, 01h50
petit corection : les hierarchies sont bien repecter

http://perso.wanadoo.fr/archizone/fc4d/Scan&Replace_.zip

Pascal
17/10/2005, 09h16
C'est grand. Merci Majoul.

eahp
22/09/2011, 15h21
Bonjour,
y aurait il une fonction de la R13 ou un plugin équivalent au dénommé "ReplaceObject" ou "ReplaceMaterial3 svp ???
s'est urgent Merci..

valkaari
22/09/2011, 15h23
R13 dans le menu character command. Voir si c'est bien ce que tu cherches

eahp
22/09/2011, 17h04
@valkaari, Merci oui, s'est bien cela

SoKoa
23/09/2011, 16h12
pour remplacer tout un lot de textures en quelques clics, par exemple, t'as une texture de vitre, tu veux une autre texture de vitre que tu repiques sur un autre projet.

// tu sélectionnes ta PREMIÈRE texture ( celle qui est déjà appliqué ) dans la zone matériaux.
// Clic Droit > sélectionner les propriété textures/objets
// en suite dans l'onglet Attributs, t'as une zone ou il y a écrit Matériaux
// tu fais Glisser/déposer ta nouvelle texture, a la place de l'ancienne

NB : Attention a ne pas placer ta texture dans la partie NOM... sinon, bah tu changes que le nom de ta tex ;)

dis moi si tu captes pas, je te fais des screenCapt



y a peut etre un trick plus simple, mais j'ai toujours fait comme ça du coup, l'habitude, la vieille méthode, tout ça tout ça :)

pour switch d'objets... hélas, j'en sais rien

Fluffy
23/09/2011, 16h25
Pour les matériaux, c'est en effet la méthode à utiliser. Je l'utilise en permanence, ça fonctionne très bien :)

eahp
25/09/2011, 08h15
Oui mais l'ancien plugin MaterialExchange permettait de changer toutes les textures équivalentes de deux fichiers en 2 clics.... S'était un gain de temps énorme...

chardo
25/09/2011, 08h58
Pourquoi " l'ancien " plugin, la fonction est toujours présente.