Salut,
Je développe actuellement un petit module qui sera gratuit avec le code libre, permettant d'appliquer des projections UV à la manière d'un déformateur.
Ce déformateur modifie la projection UVW selon différents types de projections, pour l'instant :
- Cubique
- Rhombicuboctaédrique
Comme le cubique, mais avec une plus grande dissociation de l'orientation des faces.
- Planaire
- Environnement sphérique
Celui-ci est un peu particulier, il a besoin d'une caméra et permet ce genre de rendus à partir d'une texture comme celle-ci
:
- Sphérique
L'avantage est de pouvoir utiliser une même projection UV avec un même axe d'origine sur plusieurs objets ayant des propriétés Textures différentes.
Avoir les projections sous forme d'objets est plus ergonomique à mon sens.
Si vous avez des requêtes pour d'autres types de projections UV, ou d'outils à intégrer à ce déformateur qui interagit avec les UV, n'hésitez pas.
Je pense également que le code source des différentes projections pourrait être intéressant.
À venir :
- Projection par spline
- Projection par surface personnalisée
- Projection cylindrique
- Limiter à une sélection de polygones
Dernière modification par César Vonc ; 20/01/2018 à 13h40.
Je comprend pas bien la dernière, mais c'est encore une idée géniale.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
Pour la dernière, c'est un mode de projection qui est surtout utilisé dans les shaders de jeux vidéo pour simuler des reflets simples à partir d'une texture.
C'est comme le canal Environnement d'un matériau de C4D, sauf que celui-ci a besoin d'une texture d'un environnement projeté de façon équirectangulaire (comme un planisphère).
Son utilité est très spécifique, je l'ai fait juste parce que j'ai dû m'en servir pour conformer une scène avec un matériau simple et seulement une toute petite texture.
Dernière modification par César Vonc ; 20/01/2018 à 14h32.
D'accord c'est une projection caméra quoi, du coup je comprend mieux.
Edit : ah non, pas du tout en fait...
C'est vraiment une très bonne idée.
Dernière modification par druide ; 20/01/2018 à 15h55.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
Excellent comme d'hab !
Et t'en profiterai pas pour faire un module de texture bombing ?
Ca doit bien avoir a voir avec les uvs.
Pas sûr de bien piger tous les mods mais ça à l'air chouette merci César , comme d'hab
(c'est du "Art shader / matcap" ton dernier mode là ? )
Merci, pour le texture bombing faudrait créer un shader spécifique pour car visiblement il faut qu'il puisse mélanger des textures, or ici je ne fais que manipuler les UV.
Oui c'est exactement ça, Clemz, j'ignorais ce shader se trouvait dans Sketch toon !
Mais là aussi, le déformateur n'est pas un shader, il se contente de projeter les UV à la manière du shader.
Un second mode plus parlant je pense, qui permet de faire des correctifs localisés d'UV à la volée :
ah oui avec une petite démo on comprend mieux (moi en tout cas )
C'est génial en fait.
Avec code source en plus .
Merci cesar
pour le texture bombing je m'en doutais un peu mais j'ai tenté
il n'est pas obligatoire d'avoir plusieurs texture, c'est surtout une façon de rendre le tilling beaucoup discret.
Ca marche super bien avec les texture genre naturelles. Sols rocks etc...