O que são gráficos de computador OpenGL®?
Os gráficos de computador OpenGL® são imagens exibidas pelo uso do software OpenGL® em vez de outros tipos de programas de computação gráfica (CGI). Estes são exibidos através do uso de codificação de computador, bem como o desenvolvimento de software. Em vez de usar essa codificação para instruir um programa sobre como operar, no entanto, a programação é usada para instruir um mecanismo gráfico sobre o que e como renderizar vários objetos bidimensionais (2D) ou tridimensionais (3D). Os gráficos de computador OpenGL® têm certas vantagens sobre outros programas, pois podem ser usados com vários sistemas operacionais (SO) e várias plataformas.
Há várias configurações diferentes nas quais os gráficos de computador OpenGL® podem ser usados, incluindo a criação de programas de desenho assistido por computador (CAD) e videogame. Diferentes paisagens, cenas e objetos podem ser criados através do uso desse tipo de software. Para fins de arquitetura ou design, os gráficos de computador OpenGL® podem ser usados para criar modelos digitais de edifícios como demonstrações para um cliente ou para criar uma maquete digital de um produto. No design de videogame, esses tipos de gráficos são frequentemente usados para criar cenas e objetos que são facilmente renderizados por muitos tipos diferentes de hardware e software.
Gráficos bidimensionais ou 2D e tridimensionais ou 3D podem ser criados com o uso do software OpenGL®, e essas imagens podem ser facilmente renderizadas e exibidas por sistemas de computador. Os gráficos de computador OpenGL® são basicamente criados através do uso de programação de computadores, muito parecido com o usado para criar um novo software ou para projetar e desenvolver um site. O software então executa o código que foi escrito e, ao fazê-lo, gera diferentes tipos de objetos que consistem em linhas e polígonos. Esses tipos de gráficos de computador OpenGL® são desenvolvidos através da matemática, pois cada ponto em um objeto é indicado no código.
Pontos no espaço, também chamados de vértices, e linhas são usados para criar gráficos de computador 2D OpenGL®. Um triângulo, por exemplo, pode ser criado através de um código que indica três pontos específicos e, em seguida, instrui o software a conectar esses pontos com linhas para criar uma forma total. Os gráficos 3D, no entanto, são um pouco mais complexos e exigem muita codificação para serem criados. Esses objetos são criados como gráficos de computador OpenGL® por meio de várias formas chamadas polígonos, que são conectados para formar a superfície de um objeto 3D. Isso é texturizado por meio de programação adicional e pode ser manipulado de várias maneiras por meio de mais código.