☰ Menu

Scene.hu

Magyar demoscene portál – grafikusok, zenészek, programozók alkotói közössége

c64 pixelezés by leonSokan már sokszor érdeklődtek, hogy mégis, hogy és miként készítem C64-en a rajzaimat, sokan misztériumként tekintenek a PC, illetve egyéb platformra orientált grafikus lehetőségekre.

Íme, összegyűjtöttem és példaképekkel illusztrálva közkinccsé teszem a technikámat.

Bízom benne, hogy lesz olyan ember, akit ez esetleg érdekelni is fog.

 

1.) Előszóként pár gondolatot a C64 grafikus képességeiről; illetve, hogy milyen grafikus módokban szoktam rajzolni.

Az általam elsőkörben favorizált grafikus mód az úgynevezett interlace. Ennek a technikának annyi a lényege, dióhéjban, hogy a a C64 memóriájában egy időben kettő darab MC (azaz multi-color) kép helyezkedik el, mindkét kép ugyanazzal a bitmappal rendelkezik, annyi a trükk, hogy az egyik kép egy pixel mérettel el van csúsztatva. A két kép egymáson való villogtatása egy jóval finomabb felbontást eredményez, illetve a vibrálástól a két villogtatott szín egy új, “fake” színt eredményez, amely nincs a C64 16 színű palettájában. A dolog technikai része elég egyszerű, a Tv-k, illetve a C64-es monitorok 50hz-en üzemelnek, ez annyit jelent, hogy egy másodpercen belül 50szer frissül a képernyőn megjelenő kép. Ezt a technikát használja ki az interlace mód, úgy, hogy egy másodpercen belül 25ször az egyik, majd 25ször a másik képet jeleníti meg a gép. Nyilván az ilyen gyors vibrálást az emberi szem nem képes feldolgozni, pontosabban nem képes megkülönböztetni a a két komponensből álló színeket, ezért kreál egy teljesen új, köztes színt.

Tovább…

Ugrás a lap tetejére Ugrás a lap aljára