ROTATETEXTURE Textur, Winkel#


BeschreibungBlitz3D
Die Anweisung ROTATETEXTURE dreht eine Textur auf einen bestimmten absoluten Winkel. Jede geladene/erstellte Textur wird zuerst auf den Winkel 0 gedreht. Gültige Winkel sind 0-360 Grad.

Beachte: Alle Objekte, die diese Textur benutzen, werden danach eine gedrehte Textur haben. Dies kann aber auch nützlich sein z.B. für Raucheffekte...


Parameter
Textur=Identität einer Textur
Winkel=Absoluter Drehwinkel 0-360 Grad


Rückgabewert
-


Beispiel
Dieses Programm erstellt ein Objekt und lädt eine Textur dazu. Mit Cursortasten kann die Textur gedreht werden:

GRAPHICS3D 640,480
SETBUFFER BACKBUFFER()
camera=CREATECAMERA()
light=CREATELIGHT()
ROTATEENTITY light,90,0,0
cube=CREATECUBE()
POSITIONENTITY cube,0,0,5
tex=LOADTEXTURE("media/b3dlogo.jpg")
ENTITYTEXTURE cube,tex
angle#=1

WHILE NOT KEYHIT(1)
   IF KEYDOWN(205)=1 THEN angle#=angle#-1
   IF KEYDOWN(203)=1 THEN angle#=angle#+1
   ROTATETEXTURE tex,angle#
   TURNENTITY cube,0.1,0.1,0.1
   RENDERWORLD
   TEXT 0,0,"Benutze Links/Rechts-Tasten"
   TEXT 0,20,"angle#="+angle#
   FLIP
WEND
END


Siehe auch
CREATETEXTURE, LOADTEXTURE, SCALETEXTURE