29.3.2017

3D-tekniikan kiitolaukkaa



Kolumni julkaistu alkujaan 4.10.2007. Tekstiä päivitetty 16.4.2017.
Vanhoja lehtiä lueskellessa törmää usein asioihin, jotka nykyään huvittavat, herättävät mukavia muistoja tai pistävät miettimään. The Edgessä mietittiin vuonna 1998 3d-grafiikan kehittymistä ja jatkuvaa muutostilaa. Tuolloin 3DFX oli vielä voimissaan, kuten myös VideoLogic ja S3.
Muistan kirkkaasti miten 3D-kiihdytystä ihmeteltiin kaveripiirissä ja puntaroitiin, että mikähän piiri se sitten olisi hyvä. Ylä-Savon perukoillakin kun tiedettiin, että useilta valmistajilta on tulossa erilaisia piiristöjä, jotka eivät tietenkään ole yhteensopivia. Olin räväkkä ja tilasin S3 ViRGE –pohjaisen näytönohjaimen, olikohan Diamondin kortti. Vuosi oli todennäköisesti 1996.
Ja kyllä se oli kuulkas hienoa. Eihän ViRGEn varsinaisessa 3D-tehossa kehumista ollut, mutta kyllä silläkin sai Tomb Raideriin ja muutamaan muuhun peliin lisää näköä, joskaan ei vauhtia. Jos 3D-vääntö olikin laimeaa, niin kyllä kortti silti ViRGE-yhteensopiviin peleihin sai läimittyä reilusti näyttävämmät tekstuurit.
ViRGEn 3D-tuki ei loppumetreillä ollut kovinkaan laaja, mutta kyllä sille oli optimoidut versiot ainakin peleistä Terminal Velocity, Descent II, Tomb Raider ja MechWarrior 2. Mielikuvieni mukaan Tomb Raider taisi tulla jopa kortin mukana.
Muutoin ViRGE oli todella nopea kortti, joka antoi vastinetta koko rahan edestä. Se oli erittäin nopea 2D-suorittaja sekä DOSin että Windowsin puolella, ja valtaosa peleistä pyöri kortilla todella hienosti. Olin erittäin tyytyväinen.
Muutoksia tuli kuitenkin nopeaan tahtiin. S3 ei pysynyt todella nopeasti kehittyvän 3D-näytönohjainmarkkinan perässä, ja etenkin Quake-pohjaisten pelien suosion räjähdysmäinen kasvu soitti kuolinkelloja ja kovaa. ViRGE ei tukenut Quakejen OpenGL:ää, joten yhtäkkiä kansa vaihtoi vauhdilla kortteihin, joilla eeppisimmän kovimmat räiskinnät varmasti pyörivät hyvin.
Itse onnistuin tekemään oikeita valintoja. 3DFX, Voodoo1, sitten Voodoo2, sitten toinenkin Voodoo2. Eräällä lentosimuleirillä paikallinen rautakauppias myi parin päivän sisään Voodoo2:sta, kun porukan tekniikkafriikki Ilmavoimien hävittäjälentäjä esitteli Voodoo2 SLI –koneellaan WarBirds-simua 3D-kiihdytettynä. Siinä kuulkaa raha ja kortit vaihtoivat omistajaa, kun vakuuttunet lentojätkät päivittivät koneitaan.
Mutta maailma muuttui. Kukkuloiden kuninkaat  putosivat nopeasti ja tekniikatkin vaihtuivat. Direct3D. Glide. PowerSGL. OpenGL. Mitkä näistä ovat jäljellä? Ajatella, 1997 ViRGE- ja Rage-pohjaisia kortteja myytiin 30,1 miljoonaa kappaletta, 3Dfx:ää ja PowerVR:ää vain 8,2 miljoonaa. Mutta pian jälkimmäinen pari meni kisassa reilusti ohi, sitten PowerVR jäi jälkeen. Sitten tulivat Nvidia ja Ati. Kuka näiden jälkeen?
Ei mikään ihme, että Edgessäkin ynnättiin tilannetta lauseella "konsolimarkkinoilla tekniikan elinikää yritetään pidentää niin pitkään kuin mahdollista, PC:n 3D-maailmassa motto on enemmän ja nopeammin."
Ja kuinka monta grafiikkasukupolvea tähän väliin onkaan mahtunut. Rajapinnoista ja softakeksinnöistä puhumattakaan. Ensimmäinen DirectX-rajapinta julkaistiin 1995, DirectX 9 vuonna 2002 ja DirectX 10 vasta 2006. Ja miten DirectX:kin on aikojen mittaan muuttunut – sumuiset muistikuvat kertovat miten aikoinaan uusia DirectX:n versioita karsastettiin ja tökittiin pitkällä kepillä, sillä päivitykset toivat usein mukanaan katastrofaalisia bugeja ja ongelmia. Nykyään DirectX on luotettu osa sekä tietokoneiden että Xbox-konsolien järjestelmää, ja uudet DirectX-versiot tuovat pääsääntöisesti vain hyviä juttuja ja lisävääntöä.

Ei kommentteja:

Lähetä kommentti