Beschreibung | ||
Dieser Befehl schaltet einen bi-linearen Filter ein oder aus. Dieser Filter hat nur Auswirkungen auf RESIZEIMAGE, ROTATEIMAGE und SCALEIMAGE. Ist der Filter aktiviert, so wird eine Treppenbildung und scharfe Kantenbildung verhindert, indem "Zwischenpunkte" berechnet werden. Allerdings wirkt das Bild dann etwas unscharf. Ein weiterer Nebeneffekt: Das berechnete Bild kann nicht als Transparenzbild verwendet werden.
![]() | ||
Parameter | ||
Wert = 0 schaltet den Filter aus, 1 schaltet ihn wieder ein | ||
Rückgabewert | ||
- | ||
Beispiel | ||
Dieses Beispiel erstellt ein Bild mit rotem Rechteck. Danach wird die Grafik gedreht und eingezeichnet: GRAPHICS 640,480,16 TFORMFILTER 0 gfxBox=CREATEIMAGE(50,50) SETBUFFER IMAGEBUFFER(gfxBox) COLOR 255,0,0 RECT 10,10,30,30,1 SETBUFFER FRONTBUFFER() WHILE NOT KEYHIT(1) gfxTemp=COPYIMAGE(gfxBox) ROTATEIMAGE gfxTemp,RND(360) DRAWIMAGE gfxTemp,RND(640),RND(480) WEND | ||
Siehe auch | ||
RESIZEIMAGE, ROTATEIMAGE, SCALEIMAGE, TFORMIMAGE |