NyteOwlDave

Graphics Demo 2025-AUG-07

Aug 7th, 2025
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
QBasic 0.87 KB | Source Code | 0 0
  1. LET sw = 1200
  2. LET sh = 1000
  3. LET xc = sw / 2
  4. LET yc = sh / 2
  5. LET rad = sh / 48
  6. SCREEN _NewImage(sw, sh, 256)
  7. FOR j = 1 TO 9999
  8.     RANDOMIZE TIMER
  9.     LET a = RND
  10.     IF a > 0.86 THEN LET a = 0.86
  11.     IF a < 0.1 THEN LET a = 0.1
  12.     IF a = 0.5 THEN LET a = 0.4999
  13.     LET b = 0.9998
  14.     PRINT a
  15.     LET p = 15000
  16.     LET c = 2 - 2 * a
  17.     LET x = 0
  18.     LET y = 12.17
  19.     LET w = a * x + c * x * x / (1 + x * x)
  20.     FOR h = 0 TO p
  21.         IF h > 100 THEN
  22.             LET ct = 1.1 * SQR(x * x + y * y) / rad
  23.             LET cr = 83 * ct
  24.             LET cg = 177 * ct
  25.             LET cb = 186 * ct
  26.             PSET (x * rad + xc, y * rad + yc), _RGB(cr, cg, cb)
  27.             LET z = x
  28.             LET x = b * y + w
  29.             LET u = x * x
  30.             LET w = a * x + c * u / (1 + u)
  31.             LET y = w - z
  32.         END IF
  33.     NEXT h
  34.     SLEEP
  35.     CLS
  36. NEXT j
  37.  
Advertisement
Add Comment
Please, Sign In to add comment