Bonjour à tous,
J'ai un p'tit challenge sympa pour vous.Valkaari n'a pas trouvé de solution en 30s, c'est dire que la tâche s'annonce un poil excitante
Huv quant à lui, connaît bien le problème pour y être régulièrement confronté.
Alors,
- Devant créer les visuels de multiples encadrement (de tableaux), j'ai réalisé un sytème totalement paramétrique (c'est important), me permettant via xPresso de modifier les dimensions d'un cadre, son profilé, et sa texture.
- J'utilise pour cela un Sweep pour "extruder" le profilé autour du rectangle de dimension.
- Jusqu'ici, tout va bien…
- Pour les textures, tout ce qui est "basique" (genre alu noir, gris, etc.), bref, tout ce que je peux gérer via des bruits, c'est nickel aussi. Les choses se compliquent (à peine) pour un encadrement bois. Dans ce cas, le fil du bois est toujours orienté sur la longueur de chaque bord du cadre. Ainsi, les bords gauche et droit (verticaux) auront un sens du fil vertical, alors que pour les bords haut et bas, ce sera horizontal. Pour réaliser cela, j'ai utilisé un déformeur Correction, réalisé deux sélections de polygones (haut/bas + gauche/droite) et j'ai appliqué deux textures d'un même matériau, l'une orientée horizontalement et l'autre verticalement. Ça marche, content je suis… mais…
- Afin d'avoir plus de réalisme, j'ai ajouté un Bevel, et là… c'est le drame. J'ai eu beau le tourner dans tous les sens (et je ne suis pas seul), refaire les sélections de polygones (dont Correction voit parfaitement la géométrie), ajouter des null, des connects, et j'en passe, impossible de texturer la géométrie ajoutée par ce fout* Bevel.
- Les seules réponses trouvées sur le net sont bien entendues très basique, ne fonctionnent qu'avec une couleur unie, alors que bien évidemment, mon cas de figure est plus complexe, avec ce besoin d'orientation des textures.
- P.-S. : non, je ne convertirai ma structure paramétrique en objet, j'ai plus de 300 encadrements à faire, à moins de m'offrir une solution "one click" le temps du rendu, c'est exclu.
Solution envisagée : ajouter un chanfrein sur mes profilés (directement sur la spline), mais c'est —beaucoup— moins flexible (ou alors je rate un truc), et par ailleurs, cela ne créera pas le chanfrein sur l'angle vertical des coins de l'encadrement (non, option rounding de mon rectangle de base n'est d'aucune aide non plus, considérant l'épaisseur de mes profilés).
Si vous avez 5 minutes, vous aurez ma reconnaissance éternelle…
Et oui... Une fois de plus, une jolie fonction bien pratique mais qui n'a été pensé qu'a moitié... (comme la fonction "solo"...)
Il y a quand meme des mecs qui font de la 3d chez maxon ??
Je dois dire que je rencontre souvent le même problème... C'est vrai qu'on a un superbe outil de biseau, mais qu'il lui manque quelque-chose de vraiment essentiel.
Dans ton cas, Taz, la solution n'est t'elle pas d'utiliser des projections cubiques ou planaires par zones. Je sais, c'est pas rigolo !
EDIT: J'ai un peu oublié ta première remarque concernant l'aspect paramétrique... Il est vrai que si tu ne conformes pas, il n'y a pas moyen de faire des zones...
Dernière modification par bru ; 20/03/2019 à 13h30.
pas eu le temps de regarder plus que ça désolé
C'est pas vraiment ce que tu veux faire, je sais, mais en utilisant les fields et donc les sélections procédurales (tu devrait pouvoir placer les fields au bon endroit quand tu changes la taille du cadre) et en préparant les textures, t'as "juste" à sélectionner le cadre et à faire current state to object.
(je sais à faire 300 fois c'est naze)
texture_bevel.c4d
L'autre solution, c'est de changer de moteur de rendu pour un moteur qui fait des biseaux avec un canal de texture.
Corona fait ça très bien (rounded edges dans le canal du bump).
Tout ce que j'écris est à prendre au 15e degré. Car comme dit le proverbe chinois : Quand le dragon d'or, le ragondin ; voilà qui devrait faire taire les critiques et me mettre à l'abri d'attaques frontales.
Y'a moyen d'avoir la scene de base?
SDK Specialist
MAXON Computer GmbH
gr4ph0s, la scène de base en ce qui concerne le problème, c'est l'exemple de Valkaari, avec un déformeur Correction en plus (cf. la capture de l'arborescence dans mon post initial).
Valkaari, ta solution est sexy, merci
Je suis encore à l'étudier, car sinon, mon autre solution, ce serait :
• ajouter des chanfreins à mes profilés (finalement, c'est pas compliqué et pas besoin de les éditer vu que chaque profilé est unique).
• générer automatiquement un plan avec bords arrondis à la taille du cadre, que j'utiliserai juste en tant que masque pour arrondir les bords de ma géométrie en post prod.