PDA

Voir la version complète : Export en Obj : plusieurs objets de même nom groupés!



Chauchau
13/01/2009, 18h10
Bonsoir, je fais beaucoup de 3D en ce moment et je rencontre aussi beaucoup de problèmes. Le nouveau le voici :

Dans ma scène j'ai un cube polygonale, je le duplique avec MoGraph, je converti le tout en poly. Je me retrouve avec plein de cubes dans ma scene, chacun indépendant mais avec le même nom.

J'exporte en Obj, ensuite j'importe ce fichier Obj et là il m'a groupé tous les cubes en un seul objet.
J'ai essayé avec Riptide rien à faire... :cry2:

Donc voila, problème louche :?

Tengaal
13/01/2009, 19h25
plugin gratuit Riptide :google:
beaucoup plus performant que l'import/export OBJ de base de C4D, il permet notamment de choisir comment les objets doivent être gérés dans le format OBJ (rangés par noms, groupés ou fusionnés, rangé par materiaux, etc...)

nikolas
13/01/2009, 19h32
J'ai essayé avec Riptide rien à faire... :cry2:




et wouala.. :mrgreen:

Tengaal
14/01/2009, 10h34
j'avais lu trop vite... oups... :oops:

tu as bien la derniere version de Riptide ? car normalement tu choisis l'organisation des objets comme tu le veux...

Chauchau
14/01/2009, 11h03
La dernière je sais pas, je l'ai télécharger il y a 2 jours, mais c'est celui pour la version 9 de C4D il dise sur le site, parce que sinon c'est la Pro après. (enfin j'y ai pas compris grand chose à la section téléchargement du site).

Enfin sinon j'ai fait tous les tests possibles oui, toutes les options d'organisations, mais ça c'est pour trier les noms et justement ils ont tous le même nom! Le problème c'est que je ne peut pas les renommer manuellement il y en a des centaines!!

Sinon un moyen simple serait une solution pour renommer rapidement tous les objets d'un groupe dans C4D par exemple. (Cube001, Cube002...).

Tengaal
14/01/2009, 14h15
on peut le faire en COFFEE, tu créés une propriété COFFEE sur un objet Neutre, dans les attribut tu décoche "activer" ainsi le script ne tourne pas en permanence.

tu ouvres le tag COFFEE et tu copies dedans le code suivant :

main(doc,op)
{

var objet=op->GetDown();
if (!objet) return;

var compteur=0;

do
{
objet#ID_BASELIST_NAME=objet#ID_BASELIST_NAME+"_"+tostring(compteur);
compteur++;
objet=objet->GetNext();
}
while(objet);
}


Ensuite tu copie le tag sur le groupe que tu veux traiter, et tu coches la case activer de ce tag, ainsi il s'execute et renomme tous les objets dans le groupe.
tu peux ensuite désactiver à nouveau le tag COFFEE sinon il renommera en permanence les objets indéfiniment.
:wink:

Chauchau
14/01/2009, 17h11
EXCELLENT! :bounce:

Merci beaucoup ^^, voila une belle façon de contourné le problème d'export de C4D :wink:

Par contre je peux pas tester ça tout de suite j'ai un problème de PC :(
Je reposterai pour confirmer que ça fonctionne :poucehaut: