Sprite spiegeln

Previous topic - Next topic

WPShadow

Hi!

Ganz dumme Frage, aber: Wie spiegle ich ein Sprite???

Also einfach ein Sprite spiegelverkehrt darstellen? Rotieren geht ja...

Gru?

W.
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Quentin

recht einfach sollte das mit POLYVECTOR gehen.
Man muss einfach nur die Texturkoordinaten entsprechend tauschen.

Code (glbasic) Select

PRINT "GLBasic", 0, 0
GRABSPRITE 0, 0, 0, 100, 18

LOCAL col%
col = RGB(255, 255, 255)

STARTPOLY 0
POLYVECTOR 100, 100, 0, 0, col
POLYVECTOR 100, 200, 0, 100, col
POLYVECTOR 200, 200, 100, 100, col
POLYVECTOR 200, 100, 100, 0, col
ENDPOLY

STARTPOLY 0
POLYVECTOR 300, 100, 100, 0, col
POLYVECTOR 300, 200, 100, 100, col
POLYVECTOR 400, 200, 0, 100, col
POLYVECTOR 400, 100, 0, 0, col
ENDPOLY

SHOWSCREEN
KEYWAIT


WPShadow

Ist es dabei normal, da? das Ergebnis so aussieht?

[attachment deleted by admin]
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

Quentin

n?, sieht bei mir sch?ner aus :)



[attachment deleted by admin]

BumbleBee

Warum so kompliziert. :) Man braucht doch nur bei ZOOMSPRITE oder STRETCHSPRITE die Skalierung negativ machen.

  ZOOMSPRITE 1,100,100,-1,1

Cheers
The day will come...

CPU Intel(R) Core(TM) i5-3570k, 3.4GHz, AMD Radeon 7800 , 8 GB RAM, Windows 10 Home 64Bit

Schranz0r

Quote from: BumbleBee on 2009-Aug-26
Warum so kompliziert. :) Man braucht doch nur bei ZOOMSPRITE oder STRETCHSPRITE die Skalierung negativ machen.

  ZOOMSPRITE 1,100,100,-1,1

Cheers

Bingo Bee ;)
WB ?berrigends, hab ja schon ewig nix mehr von dir geh?rt :)
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

WPShadow

Oh Mann, auf die einfachste L?sung komme ich mal wieder nicht...  :whistle:

Danke, das sollte soweit hin hauen! THX
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est