Texture Studio : Comment « boucler » facilement, rapidement et gratuitement ses textures
Au programme du jour, la présentation d’un logiciel qui ravira les créateurs usant de textures à foison. Texture Studio – Seamless Texture Generator vous permet de transformer facilement une texture « non bouclée » pour que ses bords puissent concorder entre eux et atténuer cet affreux effet de mosaïque.
La qualité d’un build passe par sa complexité mais pas seulement. Les spécialistes vous diront toujours que la texture joue pour 70 % de la beauté de la construction. D’autres diront iront même jusqu’à dire que la texture fait tout…

Sur Second Life ou dans tout autre monde virtuel permettant la création d’objets ou de bâtiments, les architectes virtuels se cassent la caboche non seulement pour répondre au « comment agencer efficacement leurs différents éléments » mais surtout à « comment leur donner une belle finition que l’on appelle la texturisation ».
La « texturisation » pose problème sur les moyennes et grandes surfaces. En effet, les fichiers images sont souvent limités dans leur résolution pour éviter qu’ils soient trop lourds à gérer par le serveur et pour l’utilisateur qui va y avoir accès. Ainsi les différents clients de mondes virtuels, mais également les applications 3D en général se limitent à une résolution maximale de 1024 x 1024 pixels par texture. Pour des raisons techniques, ces fichiers rasters se cantonnent à des ratios « carrés » (1 : 1) ou « rectangulaires » (2 : 1).
Quand l’utilisateur ou le joueur construit son bâtiment, il ne se limite pas seulement à « plaquer » sa texture. Un buildeur consciencieux passera du temps à affiner et optimiser ses images sources qui lui permettront de texturer proprement sa création.
Seulement voilà, sur un mur par exemple, nous sommes systématiquement obligés de « répéter » la texture pour qu’elle ne perde pas en définition à cause des contraintes de résolution. L’ennui c’est qu’une large majorité de textures trouvées sur le web -ou ailleurs- ne sont pas « bouclées ». C’est à dire que les bords de l’image ne concordent pas entre eux. En répétant cette texture sur une surface plane, nous constatons alors un ignoble effet de mosaïque.

Pour éviter ce visuel pas très joli, les buildeurs bricolent leurs textures pour que les bords (gauche et droite par exemple) s’entrelacent et donnent un effet de continuité en répétant la texture. Cette opération est longue et fastidieuse. Elle ne convient pas non plus à toutes les textures (impossible de boucler manuellement et proprement une texture « complexe ») et se réserve aux plus patients d’entre vous.
Pour ceux qui n’auraient pas la patience d’un chien de chasse à l’arrêt, mais désireux de builder dans les règles de l’art, je vous propose aujourd’hui une présentation d’un logiciel opensource, gratuit et simple d’utilisation pour boucler vos textures : « Texture Studio – Seamless Texture Generator« . Il ne s’agit pas d’une extension pour Photoshop, mais bien d’un logiciel à part entière. Malheureusement, il semble se réserver aux utilisateurs de Windows.
Pour télécharger Texture Studio, je vous invite à vous rendre sur cette page : http://www.blitzbasic.com/Community/posts.php?topic=46368. Aucune installation n’est nécessaire, dézipper le fichier et c’est tout. Pour plus d’ergonomie, je vous conseille d’importer les textures que vous voulez boucler dans le dossier où se situe le logiciel.
Lancer le logiciel. Ne soyez pas trop effrayés par l’austérité de l’interface, elle a au moins le mérite d’être claire, bien qu’exclusivement en anglais. En cliquant sur « Open Image » en bas à droite, vous pourrez directement importer votre image. Le logiciel vous propose un mode « manuel » et « automatique ». Par défaut, vous serez en mode manuel qui passera par un travail de la texture en quatre étapes (que vous pouvez passer en cliquant sur « Next »). Note : Pour zoomer, utiliser le droit de la souris.
- La correction de la perspective (Perspective correction) vous permet de redresser une image dont la structure serait sous forme de parallélogramme au lieu d’un carré bien droit. Dans le cas d’un carrelage, c’est très pratique, car il est difficile de photographier des carreaux avec un parfait angle droit. Le logiciel vous propose alors de sélectionner quatre points carrés qu’il va ensuite rapprocher de manière à les rendre équidistants (image ci-dessous).
- Réglages de tons clairs/sombres (Highlight/Shadows) vous offre la possibilité de faire disparaître la présente d’ombres disgracieuses ou d’une luminosité variable sur la texture. En déplaçant les différents curseurs, vous allez faire que la répartition de la lumière sera homogène sur toute l’image, tout en supprimant les ombres parasites qui truqueraient la provenance des rayons lumineux dans l’environnement 3D.
- Réglages de la netteté et du contraste (Sharpness/Contrast) est indispensable pour compenser la perte de définition causée par la résolution imposée des textures. En boostant la netteté, vous donnerez l’illusion d’une image mieux définie, mais il ne faut pas en abuser sous peine de durcir les traits et de les rendre moches. Le contraste concerne le différentiel entre les couleurs claires et sombres. En appuyant le contraste, cela donne l’effet d’une certaine netteté de l’image mais a aussi la particularité de boucher les ombres ainsi que réchauffer sensiblement les couleurs. Tout est une question de compromis ici.
- « Bouclage de la texture » (Seamless Tilling) concerne la connexion de la texture à proprement parlé. Il est possible de configurer manuellement ces paramètres mais il est hautement conseillé de laisser le logiciel le faire (c’est d’abord automatique puis il est possible d’affiner ensuite).
Votre texture est bouclée, il ne reste plus qu’à la sauvegarder. Le format imposé est le BMP, ce qui n’est pas le meilleur choix mais il a le mérite de ne pas dégrader l’image avec une compression.
Pour un « tout automatique ». Il vous suffit, une fois votre image ouverte dans le logiciel, de cliquer sur Tools puis d’accéder directement sur Seamless Tilling. Attention! Les réglages proposés sont rarement les plus adéquats (sauf pour le bouclage).
Bon courage!
LeoMaxx Sautereau


Merci beaucoup pour ce tuto Léo dommage que cela n’existe pas pour Linux.
Rectification cela tourne nickel avec WINE
Perso, quand y’en a trop (de wine), je ne tourne plus très bien
Intéressant ce papier. Si l’aspect « bouclage » de texture se résoud assez facilement en général, l’aspect « redressement de perspective » ne l’est pas souvent. A première vue, c’est ce qui fait l’originalité de ce soft.
Cet utilitaire mérite donc qu’on passe un peu de temps dessus pour faire plus amples connaissance… Merci Leo
Pour info, certains groupes de builders francophones ont repris cette news
Bonjour Merci
d’abord pour ce tutorial bien clair !
je n’arrive pas à lancer le programme , j’ai une fenêtre noir qui s’affiche une seconde puis rien !!
merci par avance pour votre aide