Domov / Ako vznikla grafika
Ako vznikla grafika
Pozadia striekané airbrushom na papier a naskenované, 3D animácie z programov Imagine a 3D Studio MAX 1.0, renderované na Amige aj na 486, a všetko stlačené do 256 farieb.
Ako čítať túto stránku. Fakty o postupe práce pochádzajú od Petra Hegyiho a z herných súborov. Kontext doby sú historické poznámky o vtedajších programoch a počítačoch, nie fakty o hre. Čo ešte nevieme, je označené .
Pozadia: airbrush na papier
Hra obsahuje 53 miestností a každá má pozadie vo veľkosti 640 × 400 bodov a v 256 farbách. Autori o nich v popise hry píšu: „Zaujímavá ručne kreslená grafika v jednotlivých lokáciach – viac ako 50 lokácií.“
Ako spomína Peter Hegyi, drvivá väčšina pozadí vznikla ručne: striekali sa airbrushom na papier a potom sa naskenovali. Až neskôr, v ďalších fázach vývoja, vznikali niektoré pozadia priamo na počítači. Preto vidno pri prezeraní všetkých pozadí dva rukopisy. Niektoré majú mäkké prechody, štrbiny v stenách a organické tvary: jaskyňa na planéte teleportov, skleník, stoka, mraveniská, strecha hotela s hviezdnou oblohou. Iné, ako zelené koridory G-HERNovej stanice, bar, byt androidiek či šéfova kancelária, majú čisté plochy a ostré hrany.
Ktoré presne pozadia vznikli na počítači, zatiaľ nevieme.
Animácie. Okrem pozadí obsahuje hra:
- 25 plnoobrazových 3D animácií (10 099 snímok, z toho 9 775 rôznych), ktoré sa hrajú medzi scénami,
- 717 malých 2D animácií priamo v miestnostiach (kvapkajúca kyselina, blikajúce svetlá, výťahy, lasery) a ďalšie obrázky objektov, spolu 1 103 „objektov“ a 13 494 snímok (z toho 7 959 rôznych obrázkov),
- tri väčšie filmy vo formáte FLC (titulky, THE END a lebka po smrti).
Podrobnosti o animáciách sú na stránke Animácie.
3D: Imagine a 3D Studio MAX
Ako spomína Peter Hegyi, v programe Imagine vznikli všetky úvodné animácie a väčšina preletov lodí. V 3D Studiu MAX 1.0 vznikla animácia, v ktorej Frank havaruje do skleníka, a niektoré ďalšie. Presné zaradenie každej animácie zatiaľ nepoznáme.
Podľa Petra Hegyiho sa o jednotlivé programy rozdelili dvaja animátori z titulkov: Roman Macko vyrenderoval animácie v Imagine, Kornel Kabele tie v 3D Studiu MAX. Imagine bežal na počítači Commodore Amiga.
Kontext doby (nie z našich súborov):
- Imagine bol 3D program pôvodne z počítačov Commodore Amiga. Neskôr vyšiel aj pre PC.
- 3D Studio MAX 1.0 vyšiel v roku 1996 a pôvodne bežal len pod Windows NT.
Renderovanie na Amige a na 486
Hra bola pôvodne plánovaná aj pre Amigu a hlavná časť renderovania prebehla práve na nej. Neskôr sa renderovalo na počítačoch s procesorom 486, lebo vývoj trval viac než štyri roky (podľa Petra Hegyiho sa začal okolo rokov 1993 až 1994) a počas tých rokov sa tím presúval na PC.
Jedna sekunda animácie je dvadsať snímok. Hra obsahuje 10 099 snímok 3D animácie (rôznych je 9 775), čo je približne 8,42 minúty (v slovenskej verzii 8,67, pretože záver B trvá dlhšie).
Farby: 256 a nič viac
Celá hra používa len 256 farieb naraz. Pre maliarov a 3D animátorov to znamenalo, že každý obrázok sa musel upraviť do obmedzenej palety. Plynulé prechody farieb sa pri tom rozpadávajú na pásy.
Autori na to našli niekoľko riešení:
- Každá miestnosť má vlastnú paletu s 200 voľnými farbami. Zvyšných 56 je spoločných (pozri nižšie).
- Prvých 56 farieb je v celej hre rovnakých. Patria Frankovi, ostatným postavám, kurzorom a inventáru. Preto Frank vyzerá rovnako v modrobielych jaskyniach planéty teleportov aj v zelenom koridore.
- Každý segment 3D animácie má vlastnú paletu. Každý segment videa si nesie 256 farieb, ktoré sa najlepšie hodia práve na jeho scénu.
- Miešacia tabuľka. Pre každú miestnosť je k dispozícii tabuľka, ktorá hovorí, aká farba vznikne zmiešaním dvoch farieb z palety. Slúži na to, aby okraje postáv nevyzerali „vystrihnuto“.
2D animácie a postavy
Malé animácie v miestnostiach (kvapkajúca kyselina, mravce, výťahy, blikajúce lampy) majú formát FLC. Ako spomína Peter Hegyi, postavy sa ručne vystrihovali a animovali v programe od firmy Autodesk. Z dát vychádza, že to s najväčšou pravdepodobnosťou bol Autodesk Animator Pro (nie pôvodný Autodesk Animator). Úplne isté to nie je, lebo meno programu sa v hre nikde priamo nepíše. Stopy v dátach sú ale jednoznačné:
- Formát FLC je formát Animatora Pro. Pôvodný Animator ukladal súbory FLI, ktoré smú mať najviac 320 × 200 bodov. Všetkých 717 animácií zabudovaných v miestnostiach aj tri veľké filmy sú FLC a žiadny nie je FLI. Tri veľké filmy majú 640 × 480 bodov, čo by formát FLI vôbec nedovolil.
- Hlavičky nesú pečať programu. V úvode každého z troch veľkých filmov a 701 zo 717 zabudovaných animácií je blok s doplnkovými údajmi (typ 0xF100, „prefix“), ktorý zapisuje Animator Pro. V hlavičke týchto súborov je aj sériové číslo programu, vždy to isté (655, v hex. 0x28F): teda jedna a tá istá kópia programu. V tomto bloku sa zachovali aj cesty k súborom autorov, napríklad k písmu
\animator\resource\FONT\=Ram6by6.FNT, čiže k zložke s písmami z inštalácie Animatora. Zvyšných 16 malých animácií nesie namiesto sériového čísla značku „FLIB“ (knižnica na zápis FLC, ktorú používali iné programy), takže vznikli iným nástrojom než priamo uložením z Animatora Pro. - Cesta s príponou .CEL. V hlavičke jednej animácie ostala cesta
D:\ANIM-NOV\DOLE\POSUNUTE.CEL. Prípona .CEL je pri Animatore Pro názov štetca, teda vystrihnutého výrezu obrazu. V Animatore Pro je súbor CEL v skutočnosti FLC súbor, a presne takto vyzerajú aj naše animácie. Ďalšie cesty z hlavičiek (napríkladD:\TOOLGAME.MS\GENBRUSH\16SEK.CEL,D:\-SCENES-\ZELDOOR\BR\35OPNBOX.cel) ukazujú, že autori so súbormi .CEL naozaj pracovali a ukladali ich do zložiek podľa scén.
Poctivo k tomu patrí jedno obmedzenie. Snímky digitalizovaných postáv sú v hre uložené vo vlastnom formáte (súbory DANIM), nie ako FLC, takže v nich sa meno programu nezachovalo. Že sa herci z Betacamu vystrihovali práve v Animatore Pro, je preto záver z toho, čo Peter Hegyi spomína, a z toho, že všetka ostatná 2D práca v hre z tohto programu pochádza.
Kontext doby (nie z našich súborov): pôvodný Autodesk Animator zo sklonku 80. rokov ukladal animácie FLI s pevným rozlíšením 320 × 200. Jeho nástupca Animator Pro zo začiatku 90. rokov priniesol FLC s ľubovoľným rozlíšením.
Postavy a 2D animácie robil okrem iných Peter Hegyi. Postavy sa natáčali kamerou Betacam na detskom ihrisku a každá snímka sa vystrihla ručne (pozri Herci na Betacame).
V súboroch miestností je 14 095 snímok 2D animácie: 13 494 snímok objektov a animácií v miestnostiach a 601 snímok postáv. Rôznych obrázkov je medzi nimi 8 415: veľa snímok sa opakuje (pozri Koľko snímok sa opakuje).
Kto čo robil
Titulky hry uvádzajú aj tieto roly:
- Pozadia: Ján Šicko, Kornel Kabele, Viktor Číčaj.
- 3D animácia: Roman Macko, Kornel Kabele.
- 2D animácia: Roman Macko, Peter Hegyi, Kornel Kabele.
- Video produkcia: Ján Valent.
- Strih: Peter Hegyi, Roman Macko.
Titulky neuvádzajú, kto ktorú miestnosť nakreslil ani kto ktorú animáciu vyrenderoval. Pri 3D animáciách to Peter Hegyi rozdelil podľa programu: Roman Macko v Imagine (na Amige), Kornel Kabele v 3D Studiu MAX. Kto z trojice Šicko, Kabele a Číčaj namaľoval ktoré pozadie, zatiaľ nevieme.
