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
Por que o espaço do clipe no OpenGL tem 4 dimensões?
Vou usar isso como uma referência genérica, mas quanto mais documentos e livros on-line do navegador, menos eu entendo sobre isso. const float vertexPositions[] = { 0.75f, 0.75f, 0.0f, 1.0f, 0.75f, -0.75f, 0.0f, 1.0f, -0.75f, -0.75f, 0.0f, 1.0f, }; Neste livro on - line, há um exemplo de como desenhar …

1
OpenGL / GLSL: renderizar em mapa de cubo?
Estou tentando descobrir como renderizar minha cena em um mapa de cubo. Fiquei um tempo preso nisso e pensei em pedir ajuda a vocês. Eu sou novo no OpenGL e esta é a primeira vez que estou usando um FBO. Atualmente, tenho um exemplo de uso de um arquivo cmp …
13 opengl  glsl  cubemap 



1
Como emular os gráficos do PSX com o OpenGL?
Quero saber quais opções (ou shaders) definir para que meu jogo OpenGL se pareça com o jogo Playstation 1. Eu sei que provavelmente não pode ser alcançado 100% porque a PSX usava televisão e a televisão processa diferentemente esse monitor. Obrigado. :)
13 opengl  emulation 


1
Como tornar uma textura parcialmente transparente?
Bom dia StackOverflow, estou com um problema agora, pois não consigo encontrar uma maneira de renderizar parte de uma textura de forma transparente com o openGL. Aqui está a minha configuração: Eu tenho um quad, representando uma parede, coberto com essa textura (convertido em PNG para fins de upload). Obviamente, …

12
É um desperdício aprender OpenGL?
O que eu reuni na Internet e em várias fontes é que o DirectX praticamente adotou o domínio da API gráfica. E, para ser sincero, dei uma chance ao aprendizado do DirectX10, mas não consigo suportar como as coisas são inicializadas; tornou muito difícil aprender realmente a parte 3D real. …
13 opengl 


4
Obtendo uma textura de um renderbuffer no OpenGL?
Eu tenho um renderbuffer (DepthStencil) em um FBO e preciso obter uma textura dele. Parece que não posso ter uma textura DepthComponent e um depthStencil no FBO, por isso preciso de alguma maneira de converter o bufferbase em uma textura DepthComponent depois de terminar o uso para usá-lo posteriormente no …
13 opengl 

1
Como impedir que a viewport se estique / distorça?
Basicamente, quero saber como remover a distorção ou o alongamento da imagem renderizada quando o tamanho da janela de exibição / janela mudar. As imagens a seguir exemplificam a distorção / alongamento de que estou falando: Imagem original (janela quadrada) Imagem distorcida / esticada (janela retangular) Idealmente, a segunda imagem …


4
Como os shaders multipass funcionam no OpenGL?
No Direct3D, os sombreadores multipass são simples de usar, porque você pode definir literalmente passes dentro de um programa. No OpenGL, parece um pouco mais complexo porque é possível fornecer a um programa de sombreador quantos shaders de vértice, geometria e fragmento desejar. Um exemplo popular de um sombreador de …
13 opengl  shaders  glsl 


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.