¿Cómo elijo los mejores libros de OpenGL®?

Hay muchos libros de OpenGL® disponibles, que van desde tutoriales introductorios para aprender OpenGL® hasta especificaciones muy detalladas de la biblioteca y la interfaz de programación abstracta (API). Los diferentes factores pueden determinar qué libros son los mejores para un proyecto OpenGL® particular, incluido el tipo real de aplicación que se está desarrollando. Los hechos importantes a considerar al elegir los mejores libros OpenGL® son el sistema operativo que se está utilizando para el desarrollo y el lenguaje de programación que se utilizará. El tipo de aplicación también es importante, porque la programación de gráficos tridimensionales (3D) para un videojuego es muy diferente de escribir un programa que se utilizará para la visualización científica. La profundidad de la información necesaria también debe considerarse porque, por ejemplo, algunos libros no cubrirán cómo usar el lenguaje de sombreado OpenGL®, mientras que otros pueden proporcionar una cobertura muy profunda de desarrollar un gráfico de escena donde no se necesita uno.

uno de los MOST Common Usos para OpenGL® Books está aprendiendo a programar con la biblioteca y la API. A pesar de que se supone que la biblioteca central es idéntica en diferentes idiomas y sistemas operativos, este no siempre es el caso en la práctica. Al buscar los mejores libros de OpenGL® para aprender la API, es importante elegir libros que cubran el uso e instalación de las bibliotecas en el sistema operativo que se utilizarán, y aquellos que se tratan exclusivamente sobre programación en un solo idioma o que proporcionan múltiples ejemplos de diferentes idiomas.

Para programadores avanzados, o programadores que trabajan con OpenGL® de manera regular, algunos de los mejores libros de OpenGL® son las especificaciones y manuales de referencia publicados por los desarrolladores de las bibliotecas y la API. Estos libros proporcionan información muy detallada sobre cómo se ensambla el idioma, cómo está destinado a ser utilizado,y algunas de las limitaciones codificadas. Sin embargo, estas referencias no siempre incluyen ejemplos de programación reales, y generalmente se usan en conjunto con otros libros. Otro aspecto de los manuales de referencia oficiales es que a veces no detallan las inconsistencias del mundo real entre las implementaciones de la biblioteca.

.

Varios libros de OpenGL® están dedicados a temas específicos y se pueden usar junto con manuales de referencia y libros de tutoriales. Estos incluyen libros que cubren cómo ensamblar aplicaciones totalmente operativas alrededor de un núcleo o libros de representación OpenGL® que proporcionan detalles extensos sobre nuevas características al idioma. Al elegir libros que dan ejemplos tan amplios, es importante asegurarse de que estén actualizados y permitir que uno se mantenga al día con los cambios en la API. Otra razón para encontrar libros que no sean demasiado viejos es que a veces usan herramientas de desarrollo u otros programas que se han desconectado o se han descontinuado por completo.

OTROS IDIOMAS