Como escolho os melhores livros OpenGL®?

Existem muitos livros OpenGL® disponíveis, desde tutoriais introdutórios para o aprendizado do OpenGL® até especificações muito detalhadas da biblioteca e da interface de programação abstrata (API). Diferentes fatores podem determinar quais livros são os melhores para um projeto OpenGL® específico, incluindo o tipo real de aplicativo que está sendo desenvolvido. Fatos importantes a serem considerados ao escolher os melhores livros OpenGL® são o sistema operacional que está sendo usado para o desenvolvimento e a linguagem de programação que será usada. O tipo de aplicativo também é importante, porque programar gráficos tridimensionais (3D) para um videogame é muito diferente de escrever um programa para ser usado para visualização científica. A profundidade das informações necessárias também deve ser considerada, porque, por exemplo, alguns livros não abordam como usar a linguagem de sombreamento OpenGL®, enquanto outros podem fornecer uma cobertura muito profunda do desenvolvimento de um gráfico de cena onde não é necessário.

Um dos usos mais comuns dos livros OpenGL® é aprender a programar com a biblioteca e a API. Embora a biblioteca principal deva ser idêntica em diferentes idiomas e sistemas operacionais, nem sempre é o caso na prática. Ao procurar os melhores livros do OpenGL® para aprender a API, é importante escolher os livros que abrangem o uso e a instalação das bibliotecas no sistema operacional a ser usado e aqueles que são exclusivamente sobre programação em um único idioma ou oferecem vários exemplos de diferentes idiomas.

Para programadores avançados ou programadores que trabalham com o OpenGL® regularmente, alguns dos melhores livros do OpenGL® são as especificações e manuais de referência publicados pelos desenvolvedores das bibliotecas e da API. Esses livros fornecem informações muito detalhadas sobre como o idioma é montado, como ele deve ser usado e algumas das limitações codificadas. Porém, essas referências nem sempre incluem exemplos reais de programação e geralmente são usadas em conjunto com outros livros. Outro aspecto dos manuais de referência oficiais é que eles às vezes não detalham inconsistências do mundo real entre implementações da biblioteca.

Vários livros do OpenGL® são dedicados a tópicos específicos e podem ser usados ​​junto com manuais de referência e manuais de tutoriais. Isso inclui livros que abordam como montar aplicativos totalmente operacionais em torno de um núcleo de renderização OpenGL® ou livros que fornecem detalhes detalhados sobre novos recursos do idioma. Ao escolher livros que dão exemplos tão amplos, é importante garantir que eles estejam atualizados e permitir acompanhar as alterações na API. Outro motivo para encontrar livros que não são muito antigos é que eles às vezes usam ferramentas de desenvolvimento ou outros programas que ficaram fora de uso ou foram completamente descontinuados.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?