☰ 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…

A Commodore 64-ről szinte minden 64 percben

Posted by Murphy on January - 14 - 2013

A Chaos Communication Congress 2008 nevű rendezvényen hangzott el ez a zseniális előadás, amiben Michael Steil nagyjából minden fontos információt elmond ahhoz, hogy az ember megértse a C64 működését. Tömör, lényegretörő, szinte mindenről szó van benne abszolút mély szakmai szinten és mégis rendkívül közérthetően. Figyeljetek, mert kikérdezlek majd benneteket, hogy mi a Bad Lines, a Line Crunching, a Sprite Multiplexing, a Raster Smoothing, az FLI, a VSP Scrolling és, hogy hogyan kell spriteokat rakni a keretre.

Most, hogy már mindenki mindent tud a C64-ről, ideje nekiállni valami ütős release-nek a következő Árok Partyra!

Köszönet RawBits-nek akitől kaptuk ezt a nagyszerű videót!

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