OpenGL Programming Guide: La guía oficial para aprender OpenGL, versión 4.5 con Spir-V


Precio:
Precio de venta$93.32

Descripción

Cobertura completa de OpenGL(R) 4.5 – la versión más reciente (incluye 4.5, 4.4, SPIR-V y extensiones) La última versión del estándar mundial líder actual para gráficos por computadora, OpenGL 4.5, ofrece mejoras significativas en la eficiencia, flexibilidad y rendimiento de las aplicaciones. OpenGL 4.5 es una plataforma excepcionalmente madura y robusta para programar imágenes generadas por computadora de alta calidad y aplicaciones interactivas usando objetos 2D y 3D, imágenes en color y sombreadores. OpenGL(R) Programming Guide, Novena edición, presenta información definitiva y completa sobre OpenGL 4.5, 4.4, SPIR-V, extensiones de OpenGL y el lenguaje de sombreado de OpenGL. Le será útil mientras escriba o mantenga código OpenGL. Esta edición del "Libro Rojo" más vendido integra completamente las técnicas de sombreado junto con los enfoques clásicos centrados en funciones, y contiene extensos ejemplos de código que demuestran técnicas modernas. Comenzando con los fundamentos, su amplia cobertura incluye dibujo, color, píxeles, fragmentos, transformaciones, texturas, búferes de cuadro, luz y sombra, y técnicas de memoria para renderizado avanzado y aplicaciones no gráficas. También ofrece debates sobre todas las etapas de los sombreadores, incluyendo exploraciones exhaustivas de los sombreadores de teselación, geométricos y de cómputo. La nueva cobertura en esta edición incluye
  • Cobertura exhaustiva de OpenGL 4.5 Direct State Access (DSA), que revisa el modelo de programación de OpenGL y cómo las aplicaciones acceden a los objetos
  • Discusiones más profundas y más ejemplos de la funcionalidad de los sombreadores y el procesamiento de la GPU, lo que refleja las tendencias de la industria de trasladar la funcionalidad a los procesadores gráficos
  • Demostraciones y ejemplos de características clave basadas en los comentarios y sugerencias de la comunidad
  • Apéndices actualizados que cubren las últimas bibliotecas de OpenGL, API relacionadas, funciones, variables, formatos y técnicas de depuración y creación de perfiles
Normal 0 false false false ES-US X-NONE X-NONE

Autor: John Kessenich, Graham Sellers, Dave Shreiner
Editorial: Addison-Wesley Professional
Publicado: 08/07/2016
Páginas: 976
Tipo de encuadernación: Tapa blanda
Peso: 3.20 libras
Tamaño: 9.10 alto x 6.90 ancho x 1.90 profundidad
ISBN13: 9780134495491
ISBN10: 0134495497
Categorías BISAC:
- Computadoras | Programación | General
- Computadoras | Desarrollo e ingeniería de software | Gráficos por computadora

Acerca del autor
John M. Kessenich, ingeniero de software en Google y creador de SPIR-V, ha estado activo en el desarrollo de estándares OpenGL y GLSL Khronos desde 1999. Es el editor principal de las especificaciones de SPIR-V y GLSL, y crea herramientas de compilación de sombreadores y traductores para promover la portabilidad de esos estándares.

Graham Sellers, arquitecto de software y miembro de ingeniería de AMD, es líder de la API de Khronos y representa a AMD en el OpenGL ARB. Ha contribuido a las especificaciones y extensiones principales de Vulkan y OpenGL, y posee varias patentes de gráficos y procesamiento de imágenes. Dave Shreiner es un veterano de veinticinco años en la industria de los gráficos por computadora, donde ha trabajado casi exclusivamente con interfaces de programación como OpenGL. Además de haber escrito e impartido cursos instructivos sobre el uso de las API de gráficos por computadora, también fue el autor principal durante casi diez años de varias publicaciones de Addison-Wesley relacionadas con los gráficos por computadora.