CreateTexture()

Syntax

Ergebnis = CreateTexture(#Textur, Breite, Höhe [, TexturName$])
Beschreibung
Erstellt eine neue leere Textur mit den angegebenen Dimensionen.

Parameter

#Textur Eine Nummer zum Identifizieren der Textur. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren.
Breite, Höhe Die Größe der neuen Textur, in Pixel.

Sowohl die Breite als auch die Höhe der Textur sollten jeweils Vielfache von 2 sein. Und wenn möglich, sollte die Textur quadratisch sein, da dies auf der meisten Hardware am besten aussieht.
Beispiele: 64x64, 128x128, 256x256, aber auch 128x64, 16x32... Ältere Grafikkarten können Einschränkungen haben, daher sollte die Textur-Größe möglichst auf 256x256 Pixel begrenzt werden.
TexturName$ (optional) Der Name der neuen Textur im OGRE-System. Dies ermöglicht es, diesen Namen im Skript zu verwenden, um dieser Textur einen Shader zuzuordnen.

Rückgabewert

Ein Wert ungleich Null, wenn die Textur erfolgreich erstellt wurde, andernfalls Null. Wenn #PB_Any als #Textur Parameter verwendet wurde, dann wird im Erfolgsfall die generierte Nummer zurückgegeben.

Beispiel

  CreateTexture(0, 256, 256) ; Erstellt eine neue 256x256 Textur

Unterstützte OS

Alle

<- CreateRenderTexture() - Texture Inhaltsverzeichnis - EntityCubeMapTexture() ->