- Zed68Membre Confirmé
- Aucun
Messages : 306
[Tutoriel] Utiliser la map alpha pour faire des grilles et des balcons, Mer 8 Avr 2015 - 22:27
Salut les Cimtoyens !
Si vous avez essayé d'utiliser les maps alpha dans vos constructions vus avez du remarquer deux ou trois trucs que vous ne pouviez pas faire avec, ou des choses qui ne marchaient pas
Premièrement : les alphas c'est tout ou rien
Vous pouvez faire des maps alpha avec cinquante nuances de gris (ou plus...) mais dans le jeu le gris foncé (plus de 50% noir) est transparent, le gris clair est visible, et c'est tout.
Deuxio : les alphas font des trucs bizarres quand on veut faire des balcons ou des grilles... voyons voir ça :
J'ai construit un simple cube de 2m de côté, mappé avec une texture en grille. Regardons en jeu à quoi ça ressemble :
Pas mal, ça ferait un joli balcon... mais il se passe quoi si je dézoome ??
Aaaargh mais kiskissipasse ???
Nous savons qu'il n'y a pas de semi-transparences dans le jeu. Quand ou zoome arrière le moteur fait une moyenne des pixels de l'alpha, et quand un pixel passe sous les 50% de blanc il devient invisible.
Ceci et le fait que tout au dessus de 50% de noir resterait invisible m'a fait penser... et si on utilisait un gris sombre à la place du noir sur les parties transparentes... la moyenne serait plus haute et les pixels visibles plus longtemps.
Alors on y va, experience N°2
On a quatre cubes
3 maps alpha différentes : une en 100% noir, une avec 75% et la dernière à 52%
Le quatrième cube utilisera la map à 52% mais avec une diffuse map différente.
Les trois premiers ont un diffuse blanc uni mais pour le quatrième j'utilise la grille du balcon, mais avec le blanc plus étendu parce que le noir va "couler" sur le blanc.
Voyons les résultats :
De tout près :
Tout va bien mais on remarque déja que la grille a l'air mieux définie quand le trnsparent n'est pas 100% noir.
On dézoome :
100% noir c'est déja mort 75% ça devient fin, 52% ça se solidifie... 52% plus la texture noire ca va pas mal
Et on dézoooome encore :
100% toujours mort, 75% on dirait un jeu vidéo des années 80, 52% c'ets mieux mais un peu confus 52% texture avec du noir ça tient toujours la route
Pour finir :
100% et 75% cuits. 52% est devenu solide... le 52 avec la texture est aussi solide mais toujours acceptable vue la distance.
Conclusion : Si vous voulez faire une grille ou un balcon ou un grillage... n'utilisez pas du noir à 100% pour la partie transparente. Utilisez 51, ou 52% (j'ai fait le test avec 52 parce que... parce que).
Pour des grilles plus ouvertes vous pourrez utiliser une quantité différente de noir, parce que si la grille devient invisible ça se remarquera moins, et il vaudra mieux qu'elle disparaisse plutôt que devenir solide.
Merci d'avoir lu ce tuto... bonne construction.
Cool_Z - Zed68
Si vous avez essayé d'utiliser les maps alpha dans vos constructions vus avez du remarquer deux ou trois trucs que vous ne pouviez pas faire avec, ou des choses qui ne marchaient pas
Premièrement : les alphas c'est tout ou rien
Vous pouvez faire des maps alpha avec cinquante nuances de gris (ou plus...) mais dans le jeu le gris foncé (plus de 50% noir) est transparent, le gris clair est visible, et c'est tout.
Deuxio : les alphas font des trucs bizarres quand on veut faire des balcons ou des grilles... voyons voir ça :
J'ai construit un simple cube de 2m de côté, mappé avec une texture en grille. Regardons en jeu à quoi ça ressemble :
Pas mal, ça ferait un joli balcon... mais il se passe quoi si je dézoome ??
Aaaargh mais kiskissipasse ???
Nous savons qu'il n'y a pas de semi-transparences dans le jeu. Quand ou zoome arrière le moteur fait une moyenne des pixels de l'alpha, et quand un pixel passe sous les 50% de blanc il devient invisible.
Ceci et le fait que tout au dessus de 50% de noir resterait invisible m'a fait penser... et si on utilisait un gris sombre à la place du noir sur les parties transparentes... la moyenne serait plus haute et les pixels visibles plus longtemps.
Alors on y va, experience N°2
On a quatre cubes
3 maps alpha différentes : une en 100% noir, une avec 75% et la dernière à 52%
Le quatrième cube utilisera la map à 52% mais avec une diffuse map différente.
Les trois premiers ont un diffuse blanc uni mais pour le quatrième j'utilise la grille du balcon, mais avec le blanc plus étendu parce que le noir va "couler" sur le blanc.
Voyons les résultats :
De tout près :
Tout va bien mais on remarque déja que la grille a l'air mieux définie quand le trnsparent n'est pas 100% noir.
On dézoome :
100% noir c'est déja mort 75% ça devient fin, 52% ça se solidifie... 52% plus la texture noire ca va pas mal
Et on dézoooome encore :
100% toujours mort, 75% on dirait un jeu vidéo des années 80, 52% c'ets mieux mais un peu confus 52% texture avec du noir ça tient toujours la route
Pour finir :
100% et 75% cuits. 52% est devenu solide... le 52 avec la texture est aussi solide mais toujours acceptable vue la distance.
Conclusion : Si vous voulez faire une grille ou un balcon ou un grillage... n'utilisez pas du noir à 100% pour la partie transparente. Utilisez 51, ou 52% (j'ai fait le test avec 52 parce que... parce que).
Pour des grilles plus ouvertes vous pourrez utiliser une quantité différente de noir, parce que si la grille devient invisible ça se remarquera moins, et il vaudra mieux qu'elle disparaisse plutôt que devenir solide.
Merci d'avoir lu ce tuto... bonne construction.
Cool_Z - Zed68
Mon workshop c'est par là : http://steamcommunity.com/profiles/76561198216529252/myworkshopfiles/?appid=255710
- CalimeroMembre Émérite
-
Messages : 4944
Re: [Tutoriel] Utiliser la map alpha pour faire des grilles et des balcons, Mer 8 Avr 2015 - 23:00
Très intéressant !!! Merci pour le partage et je prend bonne note de tout ça
- Zed68Membre Confirmé
- Aucun
Messages : 306
Re: [Tutoriel] Utiliser la map alpha pour faire des grilles et des balcons, Mer 8 Avr 2015 - 23:01
Calimero a écrit:Très intéressant !!! Merci pour le partage et je prend bonne note de tout ça
J'ai pensé à toi en le faisant vu que tu avais parlé de faire des balcons et que tu te posais des questions.
Mon workshop c'est par là : http://steamcommunity.com/profiles/76561198216529252/myworkshopfiles/?appid=255710
Re: [Tutoriel] Utiliser la map alpha pour faire des grilles et des balcons, Jeu 9 Avr 2015 - 17:50
Merci du partage !
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum