PDA

Voir la version complète : plusieurs objets qui se partagent une même map uv



law113
01/06/2015, 18h07
Hello à tous,


après un peu de google et 2/3 pages de ce sous forum, je me tourne vers vous...

Je refais les textures du faucon millenium sur substance painter.. j'ai presque envie de lancer un nouveau WIP sur le transfert des textures de substance vers C4D et la communication de ces deux softs.. quelle aventure !

déja, pour passer de c4d vers substance,faut évidemment déplier et attribuer un matériau à chaque mesh.. du coup, faut fusionner un max, sans trop abuser, car on perd en définition sur les uv plus on rajoute de polygones.. bref, faut trouver le bon compromis entre des cartes UV assez précises et ne pas se faire inonder de mesh (car substance renverra 5 textures par mesh... j'en ai bien une quinzaine sur le faucon, ce qui fait 5X15 textures à gérer...:whistling:)

bref, bref.. je vous refais tout l'historique là...

Du coup, j'essaie d'optimiser au max le nombre de mesh..

Dans le faucon, j''ai fait des trains d'atterrissage qui se déploient (avec expresso).. ils sont formés de petites pieces simples, toutes indépendantes les unes par rapport aux autres (car elles sont toutes mobiles, articulées...)..
ça vaudrait carrément le coup que ces pieces se partagent la même carte UV et la même texture.. c'est possible ? (sans les connecter ou les fusionner..) ?

merci.!.

PS : Si il y en a qui galèrent à lier du substance à C4D, suis pret à partager mes (maigres) recherches....lier ces deux systèmes de rendus différents est extrêmement chaud.. et j'ai trouvé très peu de références sur le net...

gr4ph0s
01/06/2015, 19h11
Il faut que tu vois substance painter comme un photoshop 3D.
Qui ne support pas l'UDIM(le fait de pouvoir sortir d'un carré en gros ^^), ni ptex.
Cet outil n'a que pour rôle de peindre en même temps sur une image 2D qui est en même temps projeté sur ton modèle 3D en respectant tes UVs.

Du coup si tu veux que chaque parties utilisent la même map il faut que chaque parties ai les même disposition(qu'elle ce superpose) des UVs.

Voila en espérant avoir étais clair :)

Floc
01/06/2015, 19h45
Faut dire qu'il est compliqué ton faucon.

La même carte UV comme ça directement je crois pas que ce soit possible.
Mais tu peux connecter ton groupe d'objet.
arranger ta nouvelle carte.
et ensuite utilser la commande "polygon group to object".
Tu retrouvera tes objets et il partageront tous la même carte. tu pourra donc leur appliquer une texture commune.
Tu peux aussi avant de faire la connection faire une copie.
Ensuite quand tu redétachera les objets tu n'aura qu'a glisser les cartes sur les objets originaux respectifs.

Maintenant j'ai pas fait le tour des uv dans c4d, y à peut etre plus efficace.

law113
01/06/2015, 20h15
Faut dire qu'il est compliqué ton faucon.

La même carte UV comme ça directement je crois pas que ce soit possible.
Mais tu peux connecter ton groupe d'objet.
arranger ta nouvelle carte.
et ensuite utilser la commande "polygon group to object".
Tu retrouvera tes objets et il partageront tous la même carte. tu pourra donc leur appliquer une texture commune.
Tu peux aussi avant de faire la connection faire une copie.
Ensuite quand tu redétachera les objets tu n'aura qu'a glisser les cartes sur les objets originaux respectifs.

Maintenant j'ai pas fait le tour des uv dans c4d, y à peut etre plus efficace.


mmh.. ça vaut le coup d'essayer, merci !

@gr4ph0s (http://frenchcinema4d.fr/member.php?206554-gr4ph0s) : je suis pas sûr d'arriver à te suivre :icon_redface:..
si je crois te comprendre, ce que je veux c'est en fait l'inverse.. je ne veux pas que plusieurs mesh aient la même texture, mais que plusieurs objets séparés se partagent une texture, chacun doit avoir sa partie dans la carte uv, indépendamment des autres... en fait, ça me permettrait de faire une seule texture pour.. (si je reprend une analogie biologique) la hanche, la cuisse, le mollet, la cheville et les orteils des trains d'atterrissage, qui ne sont que des petites pieces, et en plus peu visibles..

law113
01/06/2015, 20h52
Il faut que tu vois substance painter comme un photoshop 3D.
Qui ne support pas l'UDIM(le fait de pouvoir sortir d'un carré en gros ^^), ni ptex.
Cet outil n'a que pour rôle de peindre en même temps sur une image 2D qui est en même temps projeté sur ton modèle 3D en respectant tes UVs.

Du coup si tu veux que chaque parties utilisent la même map il faut que chaque parties ai les même disposition(qu'elle ce superpose) des UVs.

Voila en espérant avoir étais clair :)

Y quand même quelques outils qui dépassent photoshop : les opérateurs qui te permettent en 1 click ou 2 de mettre de la saleté dans les trous, ou de faire des éraflures uniquement sur les arrêtes... ça troue le C..!

gr4ph0s
01/06/2015, 21h26
Effectivement mon mauvais j'avais compris le contraire... ^^'
C'est sur les outil de masque sont assez puissant. Je n'ai pas testé et ceci est un peu hors sujet mais 3D Coat vient de passé en 4.5 et cette upgrade ressemble pas mal a substance painter ^^

https://www.youtube.com/watch?v=SE3mXkQ55O4

law113
01/06/2015, 22h59
ça ressemble beaucoup...!

user4D
02/06/2015, 15h31
Il devait pas y avoir un plug pour c4d et substance painter ?

J'aimerais bien connaitre le workflow, je connais substance painter mais j'ai jamais testé avec c4d.

law113
02/06/2015, 16h55
Hello,

à ce que j'ai compris, le plug est pour substance designer, pas pour painter.. j'ai pas testé et la licence de designer est nettement plus chere que pour painter...

j'essaierai de faire un petit topo ce soir sur le workflow.. (en tout cas ce que j'ai compris..., pour l'instant je fais beaucoup de google.. et je trouve vraiment pas grand chose...)

je vais faire un nouveau post uniquement pour ça.. ça peut servir si on échange la dessus...

gr4ph0s
02/06/2015, 17h48
De ce que j'ai compris moi, le plugin de C4D permet de prendre en charge les substances.
Les substances corresponde tout simplement à un shader plus ou moins paramétriques.

Les substances ce créer dans substance designer.

Substance painter est un outil de peinture qui supporte lui aussi l'importe de substance.
Ces même substances que l'ont peux peindre sur nos textures.

Comme je l'ai dis substance painter n'est qu'un photoshop 3D, un peux comme mari(même si je ne connais pas trop mari je préfère donc pas trop m'avancer), mais ceci veux dire que la "seul" chose qu'on peux tirer de substance painter c'est des textures 2D correspondant a notre paint ! Substance painter ne ce veux pas dynamique et surtout ne support pas l'export en substance.

En passant, un excélent tuto fait par pitiwazou, c'est pour blender mais le principe reste le même : https://www.youtube.com/watch?v=X3iklFHn-Ag

Voila en espérant avoir étais clair :)