Resultados da pesquisa a pedido "opengl"

4 a resposta

OpenGL - Mapeamento de textura 2D

Estou tentando renderizar uma textura simples (64x64) em um quad de 64x64. O quad em si está renderizando, mas não a textura. (Está renderizando um quad branco em branco de 64x64.) Estou a usarSOL [http://www.lonesock.net/soil.html] para ...

3 a resposta

glLineStipple descontinuado no OpenGL 3.1

glLineStipple foi descontinuado nas APIs OpenGL mais recentes. O que é substituído? Se não for substituído, como posso obter um efeito semelhante? (Não quero usar um perfil de compatibilidade, é claro ...)

4 a resposta

Selecione um dispositivo gráfico no windows + opengl

Eu sei como abrir uma janela com o openGL (usando o Win32 ou outros kits de ferramentas). Mas quando o sistema possui 2 placas gráficas. Como seleciono um dispositivo gráfico para renderizar? Minha linguagem de programação é C ++ e estou focando ...

8 a resposta

Como passar um std :: string para glShaderSource?

Eu tenho o seguinte código glShaderSource(shader, 1, (const char **)data.c_str(), NULL); Mas faz com que o meu programa falhe. Como faço para converterstd::string para dentroconst char **? Eu também tentei(const char **)& mas dizia "requer valor ...

2 a resposta

glDrawElements e sombreamento plano

É possível obter sombreamento simples no OpenGL ao usar glDrawElements para desenhar objetos e, em caso afirmativo, como? A maneira ideal seria calcular um normal para cada triângulo apenas uma vez, se possíve A solução deve usar apenas o ...

3 a resposta

rojeção oblíqua @opengl

Eu quero criar uma projeção oblíqua (descuidada) no OpenGL. Sei que esta operação não é suportada por padrão e, em vez disso, preciso de uma matriz de cisalhamento e, em seguida, faça uma projeção ortogona Pode me dizer quais são as etapas / ...

1 a resposta

Por que meu CAOpenGLLayer está atualizando mais lentamente que o NSOpenGLView anterior?

Tenho um aplicativo que renderiza o conteúdo OpenGL no Mac OS X. Originalmente, ele era renderizado para um NSOpenGLView, depois o alterei para renderizar para uma subclasse CAOpenGLLaye Quando fiz isso, vi uma enorme perda de desempenho: taxa ...

3 a resposta

glDrawArrays vs glDrawElements

Ok, então eu ainda estou lutando para fazer isso funcionar. As partes importantes do meu código são: def __init__(self, vertices, normals, triangles): self.bufferVertices = glGenBuffersARB(1) glBindBufferARB(GL_ARRAY_BUFFER_ARB, ...

2 a resposta

como fazer a câmera seguir um objeto 3d em opengl?

Estou fazendo uma corrida de carros pela primeira vez usando o OpenGL, o primeiro problema que enfrento é como fazer a câmera seguir o carro a uma distância constante ... aqui está o código para a função do teclado. V é a velocidade do ...

3 a resposta

como girar esse código openGl

neste código, eu estou tentando desenhar um anel olímpico simples e girá-lo ... o abaixo funciona bem, mas não consigo girar os anéis .. me ajude a resolver esse problema ... void myReshape (int width, int height) { glViewport (0, 0, width, ...