IrisVision fue una tarjeta de expansión desarrollada por Silicon Graphics para PC compatibles con IBM en 1991 y fue una de las primeras tarjetas aceleradoras 3D disponibles para el mercado de PC de gama alta. IrisVision fue en realidad una adaptación de la canalización de gráficos que se encuentra en la estación de trabajo Personal IRIS a la arquitectura Micro Channel y los buses ISA de consumo que se encuentran en la mayoría de las PC modernas del momento. También es notable por ser la primera vez que una variante de IRIS GL se ha portado a la PC (una experiencia que posteriormente llevó a la creación de la API OpenGL ).
Historia
En 1988, Silicon Graphics presentó la computadora de estación de trabajo basada en MIPS , la serie Personal IRIS. Unos años más tarde, IBM obtuvo la licencia tanto del subsistema de gráficos como de la (entonces nueva) API de la biblioteca de gráficos IRIS (IRIS GL) para su línea RS / 6000 POWERstation de estaciones de trabajo basadas en POWER1. IrisVision fue una consecuencia involuntaria de los intentos de SGI de trasladar el subsistema a la arquitectura de microcanales de IBM. Descubrieron que era mucho más fácil depurar las implementaciones de prototipos en un IBM PS / 2 .
Para citar a RC Brown:
- "En algún momento, la luz se apagó en la cabeza de alguien;" ¿Por qué no vendemos este juego de placas para usar en PC? ". Nació IrisVision. Inicialmente, la tarjeta MCA fue rediseñada para ofrecer algunas características críticas para el Mercado de PC, que incluye salida de video estándar de 15 pines estilo VGA y un conector de entrada de paso VGA de 15 pines. El conector IBM genlock se movió a la parte superior de la tarjeta, y las señales de pantalla estéreo también se llevaron al conector de paso VGA. La tarjeta ocupaba 1 ranura MCA de 32 bits y una ranura adyacente de 16/32 bits. Una o dos tarjetas secundarias proporcionaron memoria framebuffer y z-buffer.
- A continuación, se inició el trabajo en el diseño de una versión de la tarjeta con arquitectura estándar industrial (ISA o AT-bus). Ocuparía 2 ranuras ISA de 16 bits y usaría tarjetas secundarias idénticas a las versiones MCA (e IBM) del conjunto de placas ".
Especificación
Al igual que su variante Personal IRIS, IrisVision era capaz de manejar imágenes ráster de 8 y 24 bits con un búfer Z de 24 bits . La diferencia radica en que todo esto se integró con un motor de geometría de quinta generación sin tener que actualizar las propias tarjetas. Casi al mismo tiempo, SGI se estaba preparando para presentar la próxima serie de tarjetas gráficas para sus estaciones de trabajo IRIS Indigo , llamada "Express Graphics", que venía en dos variantes para Personal IRIS: Turbo Graphix y la tubería Elan Graphics , ambas una evolución de IrisVision.
Venía empaquetado con un compilador C de 32 bits patentado para aprovechar las extensiones de 32 bits del 80386 y 80486 (en este momento, SGI estaba avanzando hacia los microprocesadores de 64 bits en su propia plataforma). El Extensor de DOS de PharLap de 32 bits también fue empaquetado para permitir aún más el uso de grandes cantidades de memoria (hasta 2 GB). Debido a la naturaleza de la canalización, todas las llamadas de ejecución a IRIS GL se mostraban en pantalla completa ( MS-DOS no podía mostrar ventanas, por lo que los programadores tenían la libertad de escribir su interfaz en IRIS GL puro).
La revolución 3D olvidada
El hardware de gráficos 3D era una perspectiva relativamente nueva para las microcomputadoras en ese momento, y era desconocido en el mundo de la computación personal de IBM. El software de gráficos 3D se asoció principalmente con PowerAnimator y Softimage o aplicaciones de nicho en el Amiga 3000, como Video Toaster y Lightwave , o el Macintosh Quadra , como StrataVision , y el hardware de gráficos 3D se asoció con frecuencia con máquinas UNIX . Por el contrario, en el mundo de la informática personal de IBM, VGA apenas se estaba convirtiendo en el centro de atención cuando IrisVision salió al mercado. IrisVision presentó una alternativa que pocos habían imaginado en la plataforma Intel: la de una plataforma 3D que usaba MS-DOS como sistema operativo base.
AutoDesk se dio cuenta rápidamente de que podían capitalizar este subsistema de gráficos y lanzó sus productos de producción CAD y 3D más exitosos con soporte para esta tarjeta, entre ellos AutoCAD (Revisiones 12 y 13) y 3D Studio 2 a 4. Eventualmente, el soporte para Microsoft Windows sería desarrollado pero sin mucho preámbulo, ya que casi ningún software en el sistema GUI aprovecharía la tarjeta.
A pesar de todo esto, IrisVision cayó en una relativa oscuridad, ya que IRIS GL no había alcanzado su pináculo ya que la API 3D de facto era PHIGS , y pocas personas tenían una idea real de qué hacer con los gráficos 3D (fuera de la industria CAD ). . Otro intento de trasladar el hardware SGI a la plataforma de PC no se produciría hasta la introducción de la SGI Visual Workstation .
Ver también
- Gráficos Elan
- Extreme Graphics : tarjetas gráficas Express sustituidas
- IMPACT (gráficos por computadora) - Tarjetas gráficas extremas reemplazadas
- SGI VPro : primer presente en Octane2 y continuación a las plataformas Fuel y Tezro
- Quadro : tarjetas Nvidia para estaciones de trabajo basadas en PC SGI
enlaces externos
- La página de inicio no oficial de IrisVision : información más detallada
- Computer Chronicles 1990 : Índice de tiempo 25:15, soundbyte con información sobre la introducción de IrisVision en Comdex.
- Descripción de SGI IrisVision : Descripción breve en la página de marcas registradas archivadas.