Resultados da pesquisa a pedido "opengl"

1 a resposta

Por que divido Z por W em uma projeção em perspectiva no OpenGL?

Eu acho que isso é mais uma questão de matemática do que uma OpenGL, mas discordo. De qualquer forma, se todo o objetivo da perspectiva é dividir as coordenadas x e y utilizáveis, por que se preocupar em dividir z por w? Além disso, como obtenho ...

2 a resposta

PyQt4 OpenGL: Ativando o OpenGL Core Profile

Estou usando o Mac OS X Mavericks, iMac, com a NVIDIA GeForce GTX 660M, portanto, ele deve oferecer suporte ao OpenGL versão 4.1 e GLSL versão 4.1.0. Mas quando eu uso isso: print("OpenGL: " + str(glGetString(GL_VERSION))) print("GLSL: " ...

3 a resposta

Como usar o glOrtho () no OpenGL?

Não consigo entender o uso deglOrtho. Alguém pode explicar para que é utilizado? É usado para definir o intervalo de coordenadas x y e z? glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);Isso significa que o intervalo x, ye z é de -1 a 1?

2 a resposta

Shader de luz GLSL ponto em movimento com a câmera

Eu tenho tentado fazer uma luz de ponto estática básica usando sombreadores para um jogo LWJGL, mas parece que a luz está se movendo conforme a posição da câmera está sendo traduzida e girada. Esses shaders são levemente modificados no ...

1 a resposta

Std :: thread falha após a execução

Estou usando o VS2012 e não consigo executar um thread no meu programa sem ele travar. Note-se que meu programa contém OpenGL e SOIL. Eu simplesmente chamo um thread em branco, uma função sem instruções, em uma das minhas funções e ela trava ...

1 a resposta

gl_PointSize correspondente ao tamanho do espaço no mundo

Se você deseja renderizar uma geometria impostor (por exemplo,uma esfera [http://www.arcsynthesis.org/gltut/Illumination/Tutorial%2013.html]), a prática padrão é desenhá-lo usando dois triângulos (digamos, passando um vértice e fazendo uma tira ...

1 a resposta

Câmera de vôo livre - rotação estranha ao redor do eixo X

Então, quase implementei uma câmera de vôo livre usando vetores e algo como gluLookAt. O movimento nas quatro direções e a rotação ao redor do eixo Y funcionam bem. Para orotação ao redor do eixo YCalculo o vetor entre o olho e o vetor central ...

5 a resposta

Qual é a melhor maneira de desenhar um quad em tela cheia no OpenGL 3.2?

Estou fazendo a projeção de raios no shader de fragmentos. Eu posso pensar em algumas maneiras de desenhar um quad em tela cheia para esse fim. Desenhe um quadrilátero no espaço do clipe com a matriz de projeção configurada para a matriz de ...

1 a resposta

Versão do OpenGL para começar (no final de 2014)

Não sei nada sobre o OpenGL, mas acontece que pode ser necessário para algo em que estou trabalhando (descobri isso simplesmente porque quero alguns efeitos visuais que precisam de desenho rápido - o hardware é acelerado). Então, eu estou muito ...

1 a resposta

glGetTexImage lê muitos dados com o formato de textura GL_ALPHA

Estou tentando recuperar as informações de pixel para uma textura somente alfa via glGetTexImage. O problema é que o glGetTexImage-Call parece ler mais dados do que deveria, causando corrupção de memória e falha na exclusão [] - Chamada. Aqui ...