source: blog.fevrierdorian.com
Je sais pas pour vous, j'ai toujours galéré pour faire un rendu correct en wireframe.
Oui, vous vous dite que tout le monde s'en fout des wireframes, c'est juste pour faire une zolie demoreel de modeleur.
C'est pas faux! Mais n’empêche que j'ai toujours galéré.
La technique que je vous présente dans ce billet express n'est pas la meilleur mais je viens de la découvrir et elle est tellement simple/efficace que je voulais vous en faire part!
Tout commence donc par une réponse de bart sur le forum de mental image suite à mon article sur l'avenir de mental ray.
Il me propose de lister les trucs que je pense intéressants pour les prods.
Je commence donc une petite liste chez moi qui commençait à être bien fournies et que je m'apprêtais a poster sur le forum.
Mais bien entendu, avant de passer pour le dernier des nigots, je vérifie une bonne fois pour toutes que ce que je demande n'est pas déjà faisable. (Histoire de pas perdre trop de crédibilité après les avoir un peu lynché dans mon billet...).
Le premier point que je cherche est: Un vrai shader pour faire du wireframe, avec moult options et tout, sans passer par les contours.
Notez que ce n'est pas le premier point de la liste sinon je suis vraiment a coté de la plaque. C'était aussi pour comprendre comment un raytracer, aux vues de son fonctionnement, était capable de sortir les edges d'un mesh (c'est le nerd qui parle là...).
Et je tombe sur ça:
Assign Surface shader to the mesh, feed it with a ramp (type: box), go to UVs:Unitize.
C'est quoi son affaire là?
Unitize, c'est quoi ce truc?
Et bien figurez vous que Edit Uvs/Unitize permet tout simplement de mettre les uvs par face! C'est ça le secret!
Prenez n'importe quel objet géométrique:
Voici les UVs par défaut:
Et bien faitesEdit Uvs/Unitize:
Et...
Le shading graph est aussi simple que ça:
Avec un surface shader:
Avec la ramp en Box:
Donc vous voyez, c'est loin d’être un truc de prod (c'est franchement limité), mais vu le nombre de cliques nécessaires pour obtenir le truc, je ne pouvais pas ne pas vous en parler.
Si vous avez d'autres techniques de la mort n'hésitez pas!
A bientôt!
PS: Oui je sais, pas mal de moteurs proposent des shaders tout prêts (VRay, Final Render, et sûrement d'autres).