Haen siis sellaisissa näyttötiloissa toimivia efektejä, jotka eivät sisällä otsikossa mainittuja määriä enempää värejä. Lähinnä sellaisia efektejä etsin jotku jotenkin muuttavat näytöllä näkyvää kuvaa. Esim. klassinen efekti, jossa kuva hukkuu mustaan pikselimössöön (ja jota en ole vieläkään saanut aikaan oikeaoppisesti).
Eli siis selkeitä matemaattisia kaavoja, linkkejä sopiviin sivustoihin ja ehkä koodiakin olen tässä hakemassa. Koodin tapauksessa kuitenkin kelpaa vain joko (Q)basic - koodi tai basicin sekaan sopiva asm - koodi. Ja eikä mitään kiitoksia etukäteen :-D
-Grey-
Saakokaan QB:llä edes vain kaksi-väristä tilaa? Minusta tuo 2-bittinen on pienin, ja sen saa muistaakseni SCREEN 1:llä. Minkälainen tuo musta pikselimössö-efekti oikein on? Ihanko vain niin, että arvotaan satunnaisesti mustia pikseleitä ruudulle?
Kyllä Qbasicissa on ainakin kolme kaksiväristä tilaa. SCREEN 2, 10 ja 11. Ainakin minun muistikuvani mukaan. Ja kyllä, tuo pikselimössö-efekti on juuri se. Pirullisen vaikea toteuttaa oikeaoppisesti, ainakin minulle..
-Grey-
Yritätkö tehdä sellaista että niinkuin vaaleammat värit ovat valkoisia ja tummemmat muistia siltä väliltä ovat jotain pikselimössöä että tietyn valoisessa värissä on vaikka jokatoinen pikseli musta ja toinen valkoinen. Pitää ilmeisesti lukea paletti portin arvo osoitteesta 967. En nyt muista pystyykö sillä tavalla lukemaan värivakioita. Mutta mitä suurempi summa tulee RGB summasta niin sitä enemmän laitettaisiin valkoisia pikseleitä...
Lightness: (suurin väriarvo + pienin väriarvo) / 2
Ei sitä sillä lasketa että ynnätään kaikki yhteen.
Mutta värit pitäisi kai laittaa ensin johonkin valoisuus järjestykseen. Ja se perusteella laitetaan valkoisia ja muistia pisteitä.
Se pikselimössöefekti ei ole pääaiheeni. Kunhan vain sattuu olemaan ainoa efekti, jonka tiedän toimivan mainituissa väritiloissa. Jotenka, haen siis aivan muunlaisia efektejä. Mitä eksoottisempi ja tuntemattomempi, sen parempi..
-Grey-
rndprogy kirjoitti:
Mutta värit pitäisi kai laittaa ensin johonkin valoisuus järjestykseen. Ja se perusteella laitetaan valkoisia ja muistia pisteitä.
Tuo onnistuu kätevästi SWAP:llä, kunhan ensin tallennetaan värit taulukkoon. Löytyykö tuollaista pikselimössö-efektiä netistä, ja jos löytyy, niin pistättekö osoitteen, niin voisin miettiä, miten sellainen tehdään.
Ja Grey: QB:llä saa tehtyä lukemattomasti erilaisia efektiä, ihan niin kuin muillakin kielillä. Vilkaise vaikka Ohjelmointiputkan QBasic-Grafiikka-koodivinkkejä. Sieltä löytyy toinen toistaan erikoisempia ja hienompia efektejä.
hunajavohveli kirjoitti:
Vilkaise vaikka Ohjelmointiputkan QBasic-Grafiikka-koodivinkkejä. Sieltä löytyy toinen toistaan erikoisempia ja hienompia efektejä.
Mistä luulet minun koettaneen kolmen viikon ajan löytää sopivaa vinkkiä ^__^ Kyllä siellä niitä nyt on, mutta ne ikävä kyllä ovat sitten liiaksi tehty SCREEN 13 varten, enkä ole saanut yhtäkään muutettua näkymään alemmilla värimäärillä..
-Grey-
Miksi haluat nimenomaan 2-, 4-, ja 16-värisiä tiloja?
hunajavohveli kirjoitti:
Miksi haluat nimenomaan 2-, 4-, ja 16-värisiä tiloja?
Siksi koska haluan sählätä niiden kanssa :-D
-Grey-
Aihe on jo aika vanha, joten et voi enää vastata siihen.