GLBasic Benutzerhandbuch

Main sections

POLYNEWSTRIP

STARTPOLY ...
POLYVECTOR ...
POLYNEWSTRIP
POLYVECTOR...
ENDPOLY



Dieser Befehl fügt degenerierte Dreiecke im "Strip" Modus ein, die man nicht sehen kann. Damit kann man den "Stift anheben" und an einer anderen Position weiterzeichnen ohne ENDPOLY aufzurufen. Der Vorteil dabei ist, dass die Grafikkarte viel schneller damit arbeiten kann und man somit die größtmögliche Polygonzahl zeichnen kann in einem Aufruf.

STARTPOLY 0,2

LOCAL c%=RGB(255,255,255)
POLYVECTOR 0, 0, 0,0,c
POLYVECTOR 0,40, 0,0,c
POLYVECTOR 40,20, 0,0,c
POLYVECTOR 40,40, 0,0,c

POLYNEWSTRIP

// same at 100,100
POLYVECTOR 100,100, 0,0,c
POLYVECTOR 100,140, 0,0,c
POLYVECTOR 140,120, 0,0,c
POLYVECTOR 140,140, 0,0,c

ENDPOLY
SHOWSCREEN
MOUSEWAIT

See also...