| ||||||||||||||||||
Die Anweisung VERTEXTEXCOORDS ändert die Texturkoordinate eines Vertexpunktes. Die Koordinate U und W können nur Werte 0 bis 1 sein. Koordinate W ist für später reserviert. Parameter "Set" gibt den Koordinaten-Set an - sollte nur 0 oder 1 sein. | ||||||||||||||||||
Parameter | ||||||||||||||||||
| ||||||||||||||||||
Rückgabewert | ||||||||||||||||||
- | ||||||||||||||||||
Beispiel | ||||||||||||||||||
Hier wird "mesh deformation" mit Texturverschiebung demonstriert: GRAPHICS3D 640,480,0,2 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT(1) ROTATEENTITY light,90,0,0 cone=CREATECONE(16) ENTITYCOLOR cone,100,100,255 POSITIONENTITY cone,0,0,5 ROTATEENTITY cone,-20,0,0 surface=GETSURFACE(cone,1) t=LOADTEXTURE("c:\003.bmp") ENTITYTEXTURE cone,t WHILE NOT KEYDOWN(1) a=(a+2) MOD 360 x#=COS(a)*2 FOR i=0 TO 15 VERTEXCOORDS surface,i,x#,1,5 VERTEXTEXCOORDS surface,i,x#,x# NEXT RENDERWORLD FLIP WEND END | ||||||||||||||||||
Siehe auch | ||||||||||||||||||
TEXTURECOORDS, VERTEXU, VERTEXV, VERTEXW |