Tarkoitus olis Java(applet)-sovelluksessa piirtää kuvia siten, että yksi määrätty väri jää läpinäkyväksi (tai kokonaan piirtämättä). Pitäisikö tämän olla mahdollista? Tähän asti olen onnistunut saamaan vain koko kuvan tulostumaan läpikuultavana.
Heippa J.J.
Jep, kiitti :)
Pitää muistaa myös PNG kuvaformaatti joka taisi toimia ihan suoraan Javassa alpha-kanavineen. Eli kullakin pikselillä voi olla oma läpinäkyvyys väliltä 0..255.
User137 kirjoitti:
Pitää muistaa myös PNG kuvaformaatti joka taisi toimia ihan suoraan Javassa alpha-kanavineen. Eli kullakin pikselillä voi olla oma läpinäkyvyys väliltä 0..255.
Tosin nopeaa grafiikkaa vaativissa sovelluksissa(kuten peleissä) suosittelen kuvan taustavärin muuttamista läpinäkyväksi, sillä tällöin grafiikan piirto on jokseenkin nopeampaa png-formaatit alfa-kanavan käyttöön verrattuna. Ja toki tuota linkattua luokkaa hieman muuntamalla voi myös saada läpinäkyvyyden väliltä 0-255.
Aihe on jo aika vanha, joten et voi enää vastata siihen.