IrisVision - IrisVision

IrisVision byla rozšiřující karta vyvinutá společností Silicon Graphics pro počítače kompatibilní s IBM v roce 1991 a byla jednou z prvních karet 3D akcelerátorů dostupných pro trh špičkových počítačů. IrisVision byla ve skutečnosti adaptací grafického kanálu nalezeného v pracovní stanici Personal IRIS na architekturu Micro Channel a spotřebitelské sběrnice ISA, které se nacházejí na většině moderních počítačů té doby. Je také pozoruhodné, že vůbec poprvé byla jakákoli varianta IRIS GL přenesena na PC (zkušenost, která následně vedla k vytvoření OpenGL API).

Dějiny

V roce 1988, Silicon Graphics zavedeny MIPS založené pracovní stanice počítače, řadu Personal IRIS. O několik let později IBM licencovala jak grafický subsystém, tak (tehdy nové) rozhraní IRIS Graphics Library (IRIS GL) API pro řadu pracovních stanic založených na POWER1 RS/6000 POWERstation . IrisVision byla nezamýšlená odnož pokusů SGI přenést subsystém do Micro Channel Architecture společnosti IBM. Zjistili, že je mnohem snazší ladit implementace prototypů na IBM PS/2 .

Citovat RC Brown:

„V určitém okamžiku někomu v hlavě zhaslo světlo;„ Proč neprodáme tuto deskovou sadu pro použití v počítačích? “Zrodila se IrisVision. Zpočátku byla karta MCA přepracována tak, aby nabízela některé funkce kritické pro Trh s PC, včetně standardního 15kolíkového video výstupu ve stylu VGA a 15kolíkového vstupního konektoru VGA passthrough. Konektor IBM genlock byl přesunut na horní část karty a stereofonní zobrazovací signály byly také přeneseny do konektoru VGA passthrough. Karta zabírala 1 32bitový slot MCA a sousední slot 16/32 bitů. Jedna nebo dvě dceřiné desky poskytovaly paměť framebuffer a z-buffer.
Poté byly zahájeny práce na návrhu verze karty Industry Standard Architecture (ISA nebo AT-bus). Zabralo by to 2 16bitové sloty ISA a používalo by stejné dceřiné karty jako verze sady MCA (a IBM). “

Zařízení IrisVision bylo odděleno jako Pellucid, který později převzala společnost Media Vision .

Specifikace

Není na rozdíl od jeho osobní IRIS variantě IrisVision byl schopen pracovat s 8-bitové a 24-bitové rastrových obrázků s 24-bitovým a Z vyrovnávací paměti . Rozdíl spočíval v tom, že to vše bylo integrováno do páté generace Geometry Engine, aniž by bylo nutné upgradovat samotné karty. Přibližně ve stejnou dobu se SGI připravovalo na představení další řady grafických karet pro jejich pracovní stanice IRIS Indigo s názvem „Express Graphics“, které byly k dispozici ve dvou variantách pro osobní IRIS: Turbo Graphix a Elan Graphics , oba evoluce IrisVision.

Přišel zabalený s proprietárním 32bitovým kompilátorem C, aby bylo možné využít 32bitové rozšíření 80386 a 80486 (v této době se SGI pohyboval vpřed k 64bitovým mikroprocesorům na vlastní platformě). 32bitový DOS-Extender PharLap byl také zabalen, aby dále umožňoval využití velkého množství paměti (až 2 GB). Vzhledem k povaze potrubí byla všechna volání provádění IRIS GL zobrazována na celé obrazovce ( MS-DOS nemohl zobrazovat okna, takže programátorům zůstala svoboda zapisovat své rozhraní do čistého IRIS GL).

Zapomenutá 3D revoluce

Hardware pro 3D grafiku byl v té době relativně novou perspektivou pro mikropočítače a ve světě osobních počítačů IBM nebyl znám. 3D grafický software byl většinou spojován s aplikacemi PowerAnimator a Softimage nebo specializovanými aplikacemi na Amiga 3000, jako jsou Video Toaster a Lightwave , nebo Macintosh Quadra , jako je StrataVision , a 3D grafický hardware byl často spojován se stroji UNIX . Naproti tomu ve světě osobních počítačů IBM se VGA sotva dostala do centra pozornosti, když IrisVision vyšel na trh. IrisVision představil alternativu, kterou si kdy někdo na platformě Intel představoval: 3D platformu, která používala jako základní operační systém MS-DOS .

AutoDesk si rychle uvědomil, že by mohl využít tento grafický subsystém, a vydal své nejúspěšnější CAD a 3D produkční produkty s podporou této karty, mezi nimi AutoCAD (revize 12 a 13) a 3D studio 2 až 4. Nakonec by podpora pro Microsoft Windows byla vyvinut, ale bez větších potíží, protože téměř žádný software v systému GUI by kartu nevyužil.

Navzdory tomu všemu IrisVision upadl do relativní nejasnosti, protože IRIS GL nedosáhl svého vrcholu, protože de facto 3D API tehdy bylo PHIGS , a jen málo lidí mělo skutečnou představu o tom, co dělat s 3D grafikou (mimo CAD průmysl) . K dalšímu pokusu o přenesení hardwaru SGI na platformu PC došlo až po zavedení vizuální pracovní stanice SGI .

Viz také

Reference

externí odkazy