Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: QB: Pehmennys

Sivun loppuun

Tatu Peltola [11.10.2002 16:48:51]

#

Tässä on pehmennysohjelma.

'Pehmennä
'Tekijä: Tatu Peltola  tatu@mbnet.fi
DECLARE SUB nappain ()
DIM isox AS INTEGER, isoy AS INTEGER
DIM varit(4) AS LONG    'Tähän laitetaan värit

SCREEN 13
isox = 319: isoy = 199
RANDOMIZE TIMER
COLOR 255

'Tehdään palette!
FOR n% = 0 TO 255
        n2% = INT(n% / 4)
        c& = (n2% * &H10000) OR (n2% * &H100) OR n2%
        PALETTE n%, c&
NEXT
CLS

'Piirretään joku kuva:
FOR n% = 0 TO 199
        x% = RND * isox: y% = RND * isoy
        c& = RND * 255
        LINE -(x%, y%), c&
NEXT

PRINT "Katso minkä näköinen kuva on nyt,"
PRINT "paina jotain näppäintä ja katso miltä"
PRINT "se näyttää pehmennyksen jälkeen!"
nappain

'Pehmennetään:
pehmenna:

aloitust = TIMER
FOR x% = 0 TO isox
        FOR y% = 0 TO isoy
                varit(0) = POINT(x%, y%)
                varit(1) = POINT(x% + 1, y%)
                varit(2) = POINT(x%, y% + 1)
                varit(3) = POINT(x% - 1, y%)
                varit(4) = POINT(x% - 1, y% - 1)
                c& = 0
                FOR n% = 0 TO 4
                        IF varit(n%) = -1 THEN varit(n%) = 0
                        c& = c& + varit(n%)
                NEXT
                c& = c& / 5
                PSET (x%, y%), c&
        NEXT
NEXT
lopetust = TIMER
kuluit = lopetust - aloitust
PRINT "Kului "; kuluit; "sekuntia."
INPUT "Uusi pehmennys K/E?", K$
IF K$ = "K" OR K$ = "k" THEN GOTO pehmenna

'Lopetetaan:
END

SUB nappain
DO WHILE INKEY$ = "": LOOP
END SUB

KimmoKM [12.10.2002 14:34:17]

#

Upea ohjelma. En itse osaisi. Saako tätä käyttää vapaasti (omassa piirto-ohjelmassa)?

Tatu Peltola [12.10.2002 14:37:43]

#

Saa käyttää vapaasti.

snakari [12.10.2002 14:42:49]

#

"pemennys" :D
hieno on kyllä

Tatu Peltola [12.10.2002 14:45:30]

#

pemennys=pehmennys

Antti Laaksonen [12.10.2002 15:06:15]

#

Olisit kyllä voinut tarkistaa tuon otsikon ennen lähettämistä...

snakari [12.10.2002 18:37:51]

#

ja noita tekstejä ei mun mielestä tarvi

ruuvari [13.10.2002 10:15:12]

#

Eipä nuista teksteistä haittaakaan ole, joten eipäs valiteta turhaan :)

Sami [19.02.2003 17:54:23]

#

Kivalta näyttää, mutta mihin tätä voisi käyttää?

kaviaari [25.02.2003 12:31:07]

#

Pelien loppu efektinä osi varmaan aika komee...

The Ohjelmoija [21.06.2003 17:12:57]

#

Todella hieno. Tätä saa käyttää vapaasti vai?

miiro [30.05.2004 20:17:38]

#

hieno!


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta