Escolar Documentos
Profissional Documentos
Cultura Documentos
2°Grupo
Elemento do Grupo:
ALCINDO ANTÓNIO DA COSTA ASSARATE
Milton Antonio Fernando
Virgilio Eduardo
1. O que é OpenGL? Quais as vantagens em sua utilização?
● Eficiência: OpenGL é uma API eficiente, o que significa que ela pode ser usada para
criar gráficos 3D de alta qualidade com um consumo mínimo de recursos.
● Extensibilidade: OpenGL é uma API extensível, o que significa que ela pode ser
personalizada para atender às necessidades específicas de cada aplicativo.
2. Qual a importância de se utilizar os tipos de dados específicos da OpenGL? Cite alguns tipos de
dados existentes.
Os tipos de dados específicos do OpenGL são importantes porque eles permitem que os programadores
aproveitem ao máximo o desempenho e a funcionalidade da API. Esses tipos de dados são optimizados
para operações gráficas 3D e, portanto, podem fornecer um melhor desempenho do que os tipos de dados
padrão de uma linguagem de programação.
Alguns tipos de dados específicos do OpenGL incluem:
O Sistema de Referência do Universo (SRU) é um sistema de coordenadas global que é usado para representar
objetos e cenas em OpenGL.
O SRU tem origem no centro do universo e as coordenadas são especificadas em unidades de metros.
O Sistema de Referência da Tela (SRT) é um sistema de coordenadas locais que é usado para representar objetos e
cenas na tela. O SRT tem origem no canto superior esquerdo da tela e as coordenadas são especificadas em pixels.
OpenGL usa o SRU para representar objetos e cenas no mundo real. Quando uma cena é especificada no SRU,
OpenGL usa uma série de transformações para convertê-la para o SRT. No caso 2D, as transformações usadas por
● Facilidade de leitura: A convenção torna os nomes das funções mais fáceis de serem lidos e
entendidos.
● Consistência: A convenção garante que os nomes das funções sejam consistentes entre si.
● Relevância: A convenção torna os nomes das funções mais relevantes para a função que elas
executam.