0 Members and 1 Guest are viewing this topic.
SCREENRES 400, 400, 32, 2WINDOWTITLE "x.t.r.GRAPHICS: Flame-Wheel v2.0"DIM AS SINGLE X, Y, RAD, ANG, Flare, Patt = .3, P1, P2 = 1DIM AS INTEGER PTR BLUR = IMAGECREATE(400,400)DO SCREENSET P1, P2 SWAP P1, P2 CLS PUT (0,0), BLUR, ALPHA, 230 PUT (1,0), BLUR, ALPHA, 100 FOR ANG = 0 TO 360 STEP .1 Flare += Patt COL = ABS(SIN(ANG * 3.14 / 180) * 255) PSET(COS(ANG * 3.14 / 180) * ((SIN(Flare * 3.14 / 180) * 100) + 50) + 200, SIN(ANG * 3.14 / 180) * ((SIN(Flare * 3.14 / 180) * 100) + 50) + 200), RGB(255, COL, 0) NEXT IF Flare > 500000 THEN Flare = 0 GET(0, 0)-(399, 399), BLUR SLEEP 50LOOP UNTIL INKEY <> ""