Perguntas com a marcação «opengl»

18
Estrutura de arame OpenGL

Não, não estou procurando glPolygonMode. Estou procurando um método, possivelmente um sombreador GLSL que produza essa estrutura de arame de estilo retro para objetos. Alguma sugestão? Algo como Vector Tanks tinha. De preferência, a solução deve funcionar no OpenGL ES 2.0 também. Todas as...

18
Como posso orbitar uma câmera sobre seu ponto alvo?

Estou desenhando uma cena em que a câmera se move livremente sobre o universo. A classe câmera mantém o controle do ponto de vista (ou olhada ponto), a posição da câmera, eo vetor para cima. Esses vetores / pontos são passados ​​para o gluLookAt. A panorâmica e o zoom são quase triviais de...

18
Como converter um clique do mouse em um raio?

Eu tenho uma projeção em perspectiva. Quando o usuário clica na tela, quero calcular o raio entre os planos de perto e de longe projetados a partir do ponto do mouse, para que eu possa fazer algum código de interseção de raios com o meu mundo. Estou usando minhas próprias classes de matriz e vetor...

17
Mapas normais vs normais

Estou usando o importador de ativos Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) para analisar modelos 3D. Até agora, eu simplesmente retirei os vetores normais que são definidos para cada vértice em minhas malhas. No entanto, também encontrei vários tutoriais em mapas normais...

17
GLSL, tudo em um ou mais programas shader?

Estou fazendo algumas demos em 3D usando o OpenGL e notei que o GLSL é um pouco "limitado" (ou sou apenas eu?). Enfim, tenho muitos tipos diferentes de materiais. Alguns materiais têm cor ambiente e difusa, alguns materiais têm mapa de oclusão ambiental, alguns têm mapa especular e mapa de relevo...

17
OpenGL: Onde devo colocar shaders?

Estou tentando aprender o OpenGL ES 2.0 e estou me perguntando qual é a prática mais comum para "gerenciar" shaders. Estou fazendo essa pergunta porque nos exemplos que encontrei (como o incluído na demonstração da API fornecida com o Android SDK), geralmente vejo tudo dentro da classe GLRenderer...

16
Quais versões do OpenGL aprendem e / ou usam?

Então, eu sou novo no OpenGL ... Tenho conhecimentos gerais de programação de jogos, mas pouca experiência prática. Estive pesquisando vários artigos e livros e tentando mergulhar no OpenGL, mas achei as várias versões e a maneira antiga e nova de fazer as coisas confusas. Acho que minha...

16
Como posso simular uma paleta de cores limitada (256) no OpenGL?

No Twitter, encontrei esta captura de tela de um jogo em desenvolvimento: A imagem na parte superior parece não ter nenhuma limitação de cor. Mas as outras duas imagens na parte inferior têm uma paleta de 256 cores. Quero obter um efeito semelhante no meu jogo (estou usando o OpenGL). Como...

16
Técnicas modernas de renderização de sombras?

Qual é o estado da arte em termos de renderização de sombra? Meu objetivo é o OpenGL 3.2, usando um pipeline de renderização diferido, se isso importa. Faz anos desde que examinei a renderização de sombra e, na época, havia inúmeras técnicas disponíveis, desde estênceis até os vários métodos de...

16
GLSL Shader Effects: Como fazer motion blur?

Eu tenho um ambiente 2D completo, com sprites circulando como paisagem, personagens etc. Para torná-lo mais moderno, quero implementar um efeito de desfoque de movimento, semelhante aos jogos modernos de FPS (ou seja, Crysis), ao mover a câmera rapidamente. Em um controle lateral, o efeito...