O que é OpenGL®?

OpenGL é uma interface do programa de aplicativos usada para definir gráficos de computador 2D e 3D. Essa API de plataforma cruzada é geralmente considerada para definir o padrão na indústria de computadores quando se trata desse tipo de interação com a 2D Computer Graphics e também se tornou a ferramenta usual para uso com gráficos 3D. Abordagem para a Biblioteca de Gráficos Open, o OpenGL eliminou a necessidade de os programadores reescrever a seção gráfica de um sistema operacional cada vez que uma empresa atualizaria para uma nova versão do sistema.

A função básica do OpenGL é emitir uma coleção específica de executáveis ​​ou comandos para o sistema operacional. Ao fazer isso, o programa funciona com o hardware gráfico existente que reside no disco rígido ou em outra fonte especificada. Cada comando no conjunto foi projetado para envolver uma certa ação de desenho ou iniciar um efeito especial específico associado aos gráficos.

Criar comandos no OpenGL pode ocorrer de duas maneiras diferentes. Primeiro, éé possível para o programador criar e salvar uma lista de comandos que podem se envolver em uma base recorrente. Esta é uma das maneiras mais rotineiras pelas quais a interface do programa é usada. Juntamente com o estabelecimento de grupos de comandos mais ou menos permanentes, também é possível criar e executar comandos únicos nos perímetros dos gráficos do computador.

Juntamente com a capacidade de interagir com o sistema operacional e fazer bom uso do hardware gráfico residente, o OpenGL também fornece vários protocolos internos que podem ser úteis para o usuário final. Entre essas características estão as ferramentas como mistura alfa, mapeamento de textura, efeitos atmosféricos e remoção de superfície. Essas ferramentas podem estar envolvidas com qualquer sistema operacional atualmente em uso.

Originalmente desenvolvido pela Silicon Graphics, o OpenGL agora é considerado o padrão para a indústria. A interface do programa de aplicativos é um atoItivamente suportado pela Microsoft, que oferece downloads gratuitos de bibliotecas OpenGL para uso em sistemas Windows. O OpenGL também funciona muito bem com o Open Inventor, uma ferramenta de programação orientada a objetos também criada pela Silicon Graphics.

OUTRAS LÍNGUAS

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

Como podemos ajudar? Como podemos ajudar?