Optimiser une map Gmod avec le moins de faces possibles

Comment optimiser une map Gmod sur Source Engine

Voir les tutoriels hammer
Niveau Débutant
4 minutes de lecture
Optimiser une map sur Source Engine

Utilisation de la texture NODRAW

La première chose à savoir lorsque l’on débute en mapping, c’est que la texture NODRAW permet de ne pas calculer l’apparence d’une face. Cela économise des ressources. L'impact d'une seule face est faible, mais ce n’est pas négligeable sur une map complexe. Il faut donc éviter ce genre de chose : Image montrant un problème d'optimisation Nous ne devons texturer que ce nous sommes censés voir. Par conséquent, les faces non visibles doivent être en NODRAW: Image montrant comment résoudre un problème d'optimisation

Faire des grandes fenêtres optimisées

Pour faire des grandes fenêtres, on a ici plusieurs petits blocs pour faire le mur. L’idée est bonne, mais pas la pratique. Image montrant des grandes fenêtres pas optimisées Le mieux aurait été de ne faire qu’un seul brush (terme technique pour dire bloc) supérieur au lieu d’en créer 3 petits. Non seulement vous économiserez en ressources, mais vous éviterez également les risques de bugs d’éclairage. C’est un peu technique mais sachez simplement que l’éclairage sur un brush est calculé selon une grille dont la taille des cases est définie (la fameuse lightmap, souvent à 16 vous remarquerez). Il n’est pas rare de voir une différence de luminosité assez importante entre deux faces placées côte à côte.

Rejoindre la communauté

Rejoins notre communauté pour progresser et t'améliorer

Peut-on voir à travers un bloc en NODRAW ?

Oui et non ! En réalité, voir à travers ne veut pas dire que le moteur va considérer que vous voulez voir à travers. Vous voyez ? Dans source, l’optimisation se fait en grande partie grâce à des tests de visibilités durant la compilation. Un brush peut masquer des parties de la carte selon sa taille. Ici par exemple, j’ai fait une petite salle entourant le joueur. Ce dernier n’est pas censé voir à travers puisque ce sont des murs assez haut. Image d'une salle avec un mur en NODRAW Source l’a bien compris c’est pour cela que nous obtenons ceci en regardant le mur texturé en NODRAW : Image montrant le résultat de notre salle en jeu Comprenez donc que l’effet du NODRAW est de simplement ne pas associer de texture à une face. On peut voir que des éléments persistent mais, de manière générale, la carte est masquée. Plus tard dans ce tutoriel nous verrons qu’au travers de diverses techniques, il sera possible de masquer l’entièreté de la carte.

Passer au chapitre suivant :