Warp3DLUMÍR ŠOSTÝ
POŽADAVKY: min. 68030+FPU, AmigaOS 3.x, grafická karta s 3D funkcemi, CGFX v3.x
nebo Picasso96 v1.40 a vyšší Už nějaký čas můžete Amize dopřát grafické karty s hardwarovou podporou
funkcí pro 3D zobrazení, ale o programu pro ně je poskromnu. Teď je tu něco, co
nám je pomůže využít. Warp 3D
Warp 3D je softwarový grafický subsystém pro počítače Amiga a 3D grafické
karty, který pro nás připravila společnost Haage&Partner. V podstatě slouží jako
rozhraní mezi softwarem a hardwarem. Něco podobného je např. DirectX na
počítačích PC. Programátoři budou tedy oslovovat funkce Warp3D, a ten se již
postará o komunikaci s danou 3D grafickou kartou. Autorům programů a her tak
ubude práce s vytvářením ovladačů pro jednotlivé 3D grafické karty - a to jak
pro ty stávající, tak i doufejme pro budoucí 3D grafické karty. Konfigurace
Požadavky tohoto systému jsou následující. AMIGA s procesorem s 68040, nebo
68060 (plné verze s FPU). Teoreticky je možné použít i CPU 68030/881 nebo 882,
ale jak je uvedeno v dokumentaci, s poslední jmenovanou konfigurací ale moc
zážitků mít nebudete. Pokud máte PowerPC, není to na škodu, protože součástí
archívu je i verze pro PPC. Dále je zapotřebí grafická karta, obsahující
grafický čip s hardwarovými funkcemi 3D. Tedy dnešní grafické karty
Cybervision64/3D s čipem VIRGE nebo CybervisionPPC/BVision s čipem Permedia2.
Dále jsou to Cybergrapx V3.x ,nebo Picasso96 v 1.40 a vyšší a Kickstart 3.x.
Nebudu se rozepisovat nad detaily ohledně funkcí Warp 3D. Základem Warp3D je
knihovna Warp3D.library a potom grafická knihovna W3D pro CGX a Picasso, a to ve
verzi 2.0. Veškeré tyto knihovny jsou i ve verzích pro PPC akcelerační karty. Instalace
Je jednoduchá, protože se o převážnou část postará systémový Installer,
pomocí něhož bude vytvořen v adresáři LIBS adresář Warp3D, do kterého budou
nakopírovány potřebné knihovny. Na nás akorát zbude volba grafické karty a typ
procesoru během instalace. V případě CyberGraphX v3.X a 4.X si musíme
zkontrolovat nastavení V Tooltypu ovladače CGX. Tak a jak to funguje
Musím říct, že docela dobře. Součástí archívu je jednoduchý 3D engine ve
stylu hry System Shock. Bohužel v tomto demu nenajdeme nějakou postavu, nebo
zbraň. Takže o nějaké akci nemůže být ani řeč. Výhodou je možnost volby
grafického rozlišení a věřte, pokud takhle nějak bude využíván Warp3D, máme se
na co těšit. Vzhledem k tomu, že čip VIRGE neumí využít 3D funkce v jiné, než
15-ti bitové hloubce, máme k dispozici „jen“ 32768 barev. Testy
Zkoušel jsem engine v různých rozlišeních a musím říct, že mě výsledek mile
překvapil. Rychlost na mé konfiguraci můžete najít v tabulce na této stránce,
vše v 15-ti bitových barvách se zapnutými světelnými efekty a filtrem
(vyhlazování hran).
Screenshot enginu, který vidíte zde na stránce, byl pořízen v rozlišení 800x600
bodů 32k barev.
Během testů tohoto engine mě napadlo vypnout všechny cache procesoru a vyzkoušet
rychlost - a ona nějak rapidně neklesla. Zkuste si to udělat třeba u Dooma (na
druhou stranu je tento engine dost jednoduchý, takže on toho procesor ani nemusí
tolik počítat).
Zde bych měl malou připomínku. Pokud máte v systému spuštěnou komoditu MCP,
vypněte ve volbě procesoru funkci FastGary. Do jejího vypnutí jsem měl problémy
se zobrazováním enginu a jeho hroucením. Jinak mám v systému spoustu patcherů a
žádný z nich už nedělal problémy. Budoucnost
Tou budoucností myslím především programy a hry využívající Warp3D. Některé
hry už se připravují a jeden port - ADescent - už můžete sehnat v patřičné verzi
(o jeho testu snad někdy jindy). Já osobně bych přivítal nový Imagine, který by
plně využíval CGX a Warp3D a k zahození by určitě nebylo, už jen ze zvědavosti
předělat Quaka nebo starého dobrého Dooma nebo i jen amigáckého Alien Breeda 3D
II TKG (ten by to potřeboval jako sůl). Určitě by byly hratelnější. No, snad se
dočkáme. A kde ho sehnat
Nejlehčí asi bude připojit se k internetu, kde na stránkách společnosti
Haage & Partner najdete vše potřebné. Zde je jejich adresa:
www.haage-partner.com/3DWorld.
Na této adrese můžete najít nejen nejnovější verzi Warpu3D, ale i seznam
připravovaných her pro něj. Hodnocení
Pokud můžu hodnotit, dal bych Warp3D 10 bodů z 10 a to nejen proto, že je tu
konečně něco, co pomůže programátorům a uživatelům. Snad jen doufejme že se
ujme. Pokud tedy můžu radit, pořiďte si grafickou kartu s podporou 3D funkcí.
Určitě neprohloupíte. No a snad do budoucna, pro hráče tu bude Voodoo. Použitá konfigurace:
A4000/040 - 30MHz, 18 MB, Cybervision3D – Zorro III
Rozlišení |
Počet snímků za sekundu |
320 x 240 |
25-35 |
640 x 400 |
10-12 |
800 x 600 |
6-8 |
1024 x 768 |
3.5-4.5 |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|