SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Direct3D

Es un motor de renderizado de gráficos 3D en tiempo real. Al igual que DirectDraw,
permite un acceso al hardware gráfico independiente del dispositivo, y proporciona
funciones de transformación 3D, iluminación y rasterización. Direct3D dispone de dos
API en dos niveles diferentes:

       Modo Retenido. API de alto nivel para manipular objetos y escenas 3D
       predefinidas, creados con programas de modelado externos, como 3DStudio.
       Este es el método más sencillo para crear una aplicación 3D. El modo retenido, o
       modo de alto nivel, permite la programación desde un nivel más alto, empleando
       por ejemplo funciones de la API de Windows. Simultáneamente se hace una
       traducción en tiempo real.
       Modo Inmediato. API de bajo nivel para renderizados basados en polígonos y
       vértices. Esto permite trasladar rápidamente juegos ya creados a Windows,
       conservando nuestro motor 3D. Así, por ejemplo, la API Reality Lab 3D de la
       empresa RenderMorphics fue integrada dentro de Direct3D. Más exactamente,
       Microsoft compró esta librería y a partir de ahí desarrolló Direct3D. El modo
       inmediato permite al programador el acceso directo a funciones especiales que
       nos pueden ofrecer determinados componentes hardware, como la tarjeta
       gráfica.

IRIS GL (Integrated Raster Imaging System Graphics Library), “Integrado Raster
imagen sistema gráficos Biblioteca” fue una API propietaria de gráficos creado por
Silicon Graphics (SGI) para la producción de gráficos por ordenador en 2D y 3D en sus
estaciones de trabajo basadas IRIX IRIS gráficos.

SGI. Silicon Graphics International (comúnmente inicializado a la SGI, históricamente,
a veces se denomina Silicon Graphics Computer Systems o SGCS) era un fabricante de
soluciones de computación de alto rendimiento, incluyendo el hardware y software,
fundada en 1981 por Jim Clark.

API. (Application Programming Interface - Interfaz de Programación de
Aplicaciones). Grupo de rutinas (conformando una interfaz) que provee un sistema
operativo, una aplicación o una biblioteca, que definen cómo invocar desde un
programa un servicio que éstos prestan. En otras palabras, una API representa un
interfaz de comunicación entre componentes software.

HAL. (Hardware abstraction layer – capa de abstracción de hardware).
Programación en un sistema operativo que funciona como una interfaz entre el sistema
de hardware y el sistema de software, proveyendo una plataforma de hardware
consistente sobre la que corren las aplicaciones.
Directx se usa en:

    Emulador se Nintendo 64
    Nero
    Emulador de Play Station

OpenGL se usa en:

Más usadas para renderizar y crear gráficos para juegos de video.

Más contenido relacionado

Similar a Direct3D API motor renderizado gráficos 3D

Similar a Direct3D API motor renderizado gráficos 3D (20)

Herramientas CAD - Sistemas Operativos en la nube
Herramientas CAD - Sistemas Operativos en la nubeHerramientas CAD - Sistemas Operativos en la nube
Herramientas CAD - Sistemas Operativos en la nube
 
Auto informatica
Auto informaticaAuto informatica
Auto informatica
 
Glosario caw
Glosario cawGlosario caw
Glosario caw
 
Glosario caw
Glosario cawGlosario caw
Glosario caw
 
Buenooo opengl
Buenooo openglBuenooo opengl
Buenooo opengl
 
Presentación Multimedia [Cad - 3 D]
Presentación Multimedia [Cad - 3 D]Presentación Multimedia [Cad - 3 D]
Presentación Multimedia [Cad - 3 D]
 
Empezando con las librerías gráficas de microchip
Empezando  con las librerías gráficas de  microchipEmpezando  con las librerías gráficas de  microchip
Empezando con las librerías gráficas de microchip
 
Glosario
GlosarioGlosario
Glosario
 
Exposicion 2
Exposicion 2Exposicion 2
Exposicion 2
 
Diego imbaquingo
Diego imbaquingoDiego imbaquingo
Diego imbaquingo
 
AUTOCAD
AUTOCADAUTOCAD
AUTOCAD
 
Software aplicados a la ing. intrODUCCION a la ing
Software aplicados a la ing. intrODUCCION  a la ingSoftware aplicados a la ing. intrODUCCION  a la ing
Software aplicados a la ing. intrODUCCION a la ing
 
autocad
autocadautocad
autocad
 
NSCoder - Metal
NSCoder - MetalNSCoder - Metal
NSCoder - Metal
 
Introduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2DIntroduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2D
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Uso del computador en el ejercicio profesional
Uso del computador en el ejercicio profesionalUso del computador en el ejercicio profesional
Uso del computador en el ejercicio profesional
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia Multimedia
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Gps
GpsGps
Gps
 

Direct3D API motor renderizado gráficos 3D

  • 1. Direct3D Es un motor de renderizado de gráficos 3D en tiempo real. Al igual que DirectDraw, permite un acceso al hardware gráfico independiente del dispositivo, y proporciona funciones de transformación 3D, iluminación y rasterización. Direct3D dispone de dos API en dos niveles diferentes: Modo Retenido. API de alto nivel para manipular objetos y escenas 3D predefinidas, creados con programas de modelado externos, como 3DStudio. Este es el método más sencillo para crear una aplicación 3D. El modo retenido, o modo de alto nivel, permite la programación desde un nivel más alto, empleando por ejemplo funciones de la API de Windows. Simultáneamente se hace una traducción en tiempo real. Modo Inmediato. API de bajo nivel para renderizados basados en polígonos y vértices. Esto permite trasladar rápidamente juegos ya creados a Windows, conservando nuestro motor 3D. Así, por ejemplo, la API Reality Lab 3D de la empresa RenderMorphics fue integrada dentro de Direct3D. Más exactamente, Microsoft compró esta librería y a partir de ahí desarrolló Direct3D. El modo inmediato permite al programador el acceso directo a funciones especiales que nos pueden ofrecer determinados componentes hardware, como la tarjeta gráfica. IRIS GL (Integrated Raster Imaging System Graphics Library), “Integrado Raster imagen sistema gráficos Biblioteca” fue una API propietaria de gráficos creado por Silicon Graphics (SGI) para la producción de gráficos por ordenador en 2D y 3D en sus estaciones de trabajo basadas IRIX IRIS gráficos. SGI. Silicon Graphics International (comúnmente inicializado a la SGI, históricamente, a veces se denomina Silicon Graphics Computer Systems o SGCS) era un fabricante de soluciones de computación de alto rendimiento, incluyendo el hardware y software, fundada en 1981 por Jim Clark. API. (Application Programming Interface - Interfaz de Programación de Aplicaciones). Grupo de rutinas (conformando una interfaz) que provee un sistema operativo, una aplicación o una biblioteca, que definen cómo invocar desde un programa un servicio que éstos prestan. En otras palabras, una API representa un interfaz de comunicación entre componentes software. HAL. (Hardware abstraction layer – capa de abstracción de hardware). Programación en un sistema operativo que funciona como una interfaz entre el sistema de hardware y el sistema de software, proveyendo una plataforma de hardware consistente sobre la que corren las aplicaciones.
  • 2. Directx se usa en:  Emulador se Nintendo 64  Nero  Emulador de Play Station OpenGL se usa en: Más usadas para renderizar y crear gráficos para juegos de video.