LoadTexture()

Syntaxe

Resultat = LoadTexture(#Texture, NomFichier$)
Description
Charge une texture à partir d'un fichier

Arguments

#Texture Le numéro de la texture à charger.

Si #PB_Any est utilisé pour le paramètre '#Texture', le numéro de la nouvelle texture sera renvoyé dans 'Resultat'.
NomFichier$ Le nom du fichier qui peut etre au format PNG, TGA ou JPG.

Le 'NomFichier$' doit être accessible dans le chemin géré par Add3DArchive().

Valeur de retour

Si le 'Resultat' est zéro, la texture ne peut pas être chargée.

Si la texture était déjà créée, elle est automatiquement supprimée et remplacée par la nouvelle.

Remarques

Il est préférable que les dimensions des textures soient une puissance de 2 et carrée si possible, pour que le rendu soit optimal. Par exemple: 64*64, 128*128, 256*256, mais aussi 128x64, 16x32... etc. En effet, les anciennes cartes graphiques ont des limitations strictes quant à la taille des textures, et il est conseillé de se limiter à des textures maximales de 256*256 pour une compatibilité maximale. Le fait d'utiliser une texture en haute définition permet un rendu magnifique sur une carte graphique actuelle mais causera un ralentissement, parfois très important sur une carte ancienne.

Voir aussi

GetScriptTexture()

OS Supportés

Tous

<- IsTexture() - Texture Index - SaveRenderTexture() ->