Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
So I...
#1
was looking at Jarks wonderful tutorials, you know, thinking.... "I dont have a clue what any of this stuff means..."

So that inspired me to write a new cloud type smoothing program.

It first of all has a grid of like 32x20 and then smooths it, and divides each 10x10 area in two, then smooths, it, divides them in two, smooths again, and so on, producing:

SMOOTH cloudy things Dammnit!!! Big Grin

[Image: smooth.jpg]

Code:
amount = 25
sat = 15

RANDOMIZE TIMER
SCREEN 13
FOR i = 1 TO 255
  OUT &H3C8, i: OUT &H3C9, i / 4.25: OUT &H3C9, i / 4.25: OUT &H3C9, 63
NEXT

'Init the map
LINE (0, 0)-(320, 200), 1, BF
FOR i = 1 TO amount
  posx = INT(RND * 28) + 1
  posy = INT(RND * 16) + 1
  FOR ii = 1 TO sat
    posx2 = INT(RND * 4) + posx
    posy2 = INT(RND * 4) + posy
    LINE (posx2 * 10 - 10, posy2 * 10 - 10)-(posx2 * 10, posy2 * 10), 255, BF
  NEXT
NEXT
FOR stp = 10 TO 1 STEP -1
  FOR x = 0 TO (309 + stp) / stp
    FOR y = 0 TO (189 + stp) / stp
      avcol = 0
      FOR x1 = x - 1 TO x + 1
        FOR y1 = y - 1 TO y + 1
          avcol = avcol + POINT(x1 * stp, y1 * stp)
        NEXT
      NEXT
      avcol = avcol / 9
      LINE (x * stp - stp + 1, y * stp - stp + 1)-(x * stp + 1, y * stp + 1), avcol, BF
    NEXT
  NEXT
NEXT
Reply


Messages In This Thread
So I... - by KiZ - 02-10-2004, 04:37 PM
So I... - by Zack - 02-10-2004, 11:05 PM
So I... - by KiZ - 02-10-2004, 11:11 PM
So I... - by Zack - 02-10-2004, 11:16 PM
So I... - by KiZ - 02-10-2004, 11:46 PM
So I... - by Zack - 02-10-2004, 11:48 PM
So I... - by relsoft - 02-11-2004, 12:11 PM
So I... - by KiZ - 02-11-2004, 05:49 PM
So I... - by TheBigBasicQ - 02-12-2004, 10:00 PM
So I... - by KiZ - 02-14-2004, 05:53 PM
So I... - by TheBigBasicQ - 02-14-2004, 05:55 PM
So I... - by KiZ - 02-14-2004, 05:56 PM
So I... - by TheBigBasicQ - 02-14-2004, 05:58 PM
So I... - by KiZ - 02-14-2004, 06:00 PM
So I... - by TheBigBasicQ - 02-14-2004, 06:07 PM
So I... - by KiZ - 02-14-2004, 06:18 PM
So I... - by TheBigBasicQ - 02-15-2004, 01:10 PM
Dark, just let me say... - by Jark - 02-16-2004, 08:32 PM
So I... - by TheBigBasicQ - 02-16-2004, 08:35 PM
Re: So I... - by Jark - 02-16-2004, 08:52 PM
So I... - by TheBigBasicQ - 02-16-2004, 08:55 PM
So I... - by KiZ - 02-16-2004, 10:32 PM
So I... - by Jark - 02-17-2004, 01:08 PM
So I... - by broan496 - 02-17-2004, 02:13 PM
So I... - by Jark - 02-17-2004, 02:23 PM
So I... - by broan496 - 02-17-2004, 02:43 PM
Bitmaps direct generation... - by Jark - 02-17-2004, 02:52 PM
So I... - by TheBigBasicQ - 02-18-2004, 12:29 AM
Re: Bitmaps direct generation... - by broan496 - 02-18-2004, 04:57 AM
So I... - by relsoft - 02-18-2004, 07:42 AM
So I... - by TheBigBasicQ - 02-18-2004, 09:25 PM
So I... - by Jark - 02-19-2004, 01:34 AM
So I... - by Antoni Gual - 02-19-2004, 02:29 AM
So I... - by relsoft - 02-19-2004, 11:20 AM
So I... - by TheBigBasicQ - 02-19-2004, 01:24 PM
So I... - by na_th_an - 02-19-2004, 06:40 PM
So I... - by Jark - 02-19-2004, 07:13 PM
So I... - by TheBigBasicQ - 02-20-2004, 12:13 AM
So I... - by relsoft - 02-20-2004, 11:36 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)