Perguntas com a marcação «opengl»

O OpenGL é um padrão gráfico e API que tem como alvo os mercados de desktop e estação de trabalho. Ele foi projetado para ser fácil de acelerar com o hardware de computador dedicado e, portanto, a maioria das implementações oferece um desempenho significativamente aprimorado em relação à renderização de software tradicional. Atualmente, o OpenGL é usado para aplicativos como software CAD e jogos de computador. Também é multiplataforma. O padrão OpenGL é controlado pelo grupo Khronos, que também controla o OpenGL ES.

4
Diferença entre "buffer" e "array" no OpenGL?
Quando leio o doc no webGL ou OpenGL, podemos observar alguns padrões de como os nomes de funções e objetos são usados. Mas não consigo entender a diferença entre objeto de buffer e uma matriz. Existem "objetos de buffer de vértice", "objetos de matriz de vértice" e até algum tipo …
12 opengl  webgl 


1
Ligação OpenGL e relações entre entidades
Isso é principalmente uma questão de documentação. Espero que este seja o lugar certo para perguntar e não, por exemplo, programadores ou stackoverflow. Não li a especificação OpenGL, mas, nos livros (Red Book) e em vários tutoriais, não consigo entender adequadamente como diferentes objetos e partes da API interagem e …

1
Qual é o tamanho ideal de textura?
Recentemente, adicionei um empacotador de textura ao meu projeto que compacta uma certa quantidade de texturas em uma única, como esta: Assim, por exemplo, este tem 582x1023 pixels de tamanho. O objetivo de adicionar essas texturas compactadas era obviamente melhorar o desempenho, então eu queria procurar o tamanho ideal de …

1
Os buffers devem ser desvinculados?
Estou fazendo alguns testes com o OpenGL ES 2 e tenho algumas perguntas, meu programa atual é assim: Init ------- -> create index buffer -> fill index buffer glBufferData … -> create vertex buffer -> fill vertex buffer glBufferData … Draw ------- 1. Apply vertex buffer -> Bind VAO -> …

3
Girar objeto em torno do eixo fixo
Estou tentando permitir que o usuário do meu aplicativo gire um objeto 3D desenhado no centro da tela, arrastando o dedo na tela. Um movimento horizontal na tela significa rotação em torno de um eixo Y fixo, e um movimento vertical significa rotação em torno do eixo X. O problema …


1
OpenGL - arestas brancas em cubos
Em um jogo parecido com minecraft que estou criando, obtenho bordas brancas em meus cubos: É muito mais visível em texturas mais escuras. As texturas estão sendo configuradas assim: glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); Qualquer ajuda?

2
OpenGL: É possível usar VAOs sem especificar um VBO
Em todos os tutoriais que posso encontrar sobre os VAO (Vertex Array Objects), eles mostram como usá-los, configurando atributos de vértice e vinculando um VBO (Vertex Buffer Object). Mas eu quero criar um VAO que será configurado para um conjunto de VBOs em combinação com um sombreador fixo, em que …
12 opengl  vbo  vao 


4
Instanciação de geometria no OpenGL ES 2.0
Estou planejando fazer a geometria instanciando no OpenGL ES 2.0 Basicamente, pretendo renderizar a mesma geometria (uma cadeira) talvez 1000 vezes na minha cena. Qual é a melhor maneira de fazer isso no OpenGL ES 2.0? Estou pensando em passar a visualização do modelo mat4 como um atributo. Como os …

4
OpenGL Orientado a Objetos
Uso o OpenGL há algum tempo e li um grande número de tutoriais. Além do fato de muitos deles ainda usarem o pipeline fixo, eles geralmente lançam toda a inicialização, alterações de estado e desenho em um arquivo de origem. Isso é bom para o escopo limitado de um tutorial, …

5
O GLUT é obsoleto?
Foi feita uma pergunta sobre bons recursos atualizados do OpenGL , uma das respostas foi um link para um tutorial sobre a programação moderna do OpenGL. O tutorial em questão usa GLUT e GLEW, mas li em algum lugar que o GLUT é obsoleto. Isso é verdade?
12 opengl  glut 

5
Que alternativas ao GLUT existem?
Estou tentando aprender OpenGL e acabei de descobrir que o GLUT é obsoleto . Eu já sei SDL, e parece que é uma boa alternativa. Devo usar o SDL para desenvolver jogos com o OpenGL, ou existem alternativas melhores. Eu sou novo no desenvolvimento de jogos, então não sei muito …
12 opengl 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.