1.1 Empezando
Este libro ofrece una guía introductoria para comenzar con los gráficos por computadora utilizando la API de Vulkan. El libro se centra en los aspectos prácticos con detalles sobre los enfoques de generaciones anteriores y actuales, como el cambio hacia soluciones multiproceso más eficientes. El libro ha sido formateado y diseñado de manera que, independientemente de si actualmente es un experto en gráficos por computadora, si trabaja activamente con una API existente (OpenGL) o si desconoce por completo este misterioso tema, este libro tiene algo para usted. Si es un desarrollador experimentado, este libro le resultará un repaso ligero del tema y, si está decidiendo si profundizar o no en los gráficos y la API de Vulkan, este libro puede ayudarlo a tomar esa importante decisión. Este es un libro ambicioso, pero no irreal, y sabemos que los gráficos por computadora son un poco un arte e involucran una variedad de habilidades y capacidades. Hay mucho más que saber de lo que este libro puede presentar; sin embargo, presenta los hechos esenciales del tema con una introducción de alto nivel a los componentes principales y su mecánica. No es que necesariamente hayamos excluido algo crítico de este libro, pero sería poco realista tratar de cubrir todos los aspectos posibles en un solo texto. Por razones prácticas, analizamos una variedad de aspectos importantes de la API de Vulkan, como las diferencias entre los paradigmas de API gráficas tradicionales, la configuración de un proyecto de Vulkan, los factores de rendimiento y las aplicaciones y ejemplos del mundo real.