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.


1
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 opengl  shadows 

1
OpenGL: Redimensionando a tela e glOrtho / glViewport
Eu pesquisei essa questão de várias fontes e ainda não encontrei uma resposta firme dizendo que "sim, isso é pensamento correto" ou "não, eis como é feito". Estou tentando garantir a independência da resolução com a renderização do OpenGL. O jeito que acho que devo fazer isso é criar uma …

1
Adequação da neblina no solo usando quads alfa em camadas?
Uma abordagem em camadas usaria uma série de quadras maciças de textura alfa dispostas paralelamente ao chão, cruzando toda a geometria intermediária do terreno, para fornecer a ilusão de neblina no solo de maneira bastante eficaz de cima para baixo, olhando para baixo e um pouco menos eficaz quando dentro …
16 opengl  3d  textures  shaders 

2
OpenGL: VBO ou glBegin () + glEnd ()?
Recentemente, recebi este link de um site de tutoriais de alguém para quem eu dei o OGL Redbook original. O terceiro cabeçalho abaixo diz claramente para esquecer glBegin () & glEnd () como o método de renderização típico. Eu aprendi através do método Redbook, mas vejo alguns benefícios nos VBOs. …
16 opengl  graphics  glsl  vbo 

4
Função Fixa vs Shaders: Qual para iniciantes?
Atualmente, estou indo para a faculdade de ciência da computação. Embora eu pretenda utilizar um mecanismo existente em algum momento para criar um jogo pequeno, meu objetivo agora é aprender os fundamentos: a programação em 3D. Eu já fiz algumas pesquisas sobre a escolha entre DirectX e OpenGL, e o …

2
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 primeira pergunta …


2
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 desejado é fazer com que …

2
Quais são as técnicas comuns de otimização de renderização para a passagem da geometria em um renderizador de sombreamento adiado? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Estou desenvolvendo um mecanismo de jogo usando OpenGL 3 e …

1
O que é o GLEW e como ele funciona?
Estou procurando uma explicação para iniciantes . A explicação do site oficial é muito curta e me leva a mais perguntas do que respostas: O que é o GLEW? A página do desenvolvedor do GLEW diz: A OpenGL Extension Wrangler Library (GLEW) é uma biblioteca de carregamento de extensões C …
15 opengl  glew 

3
Como posso escalar as texturas do OpenGL sem embaçar?
Estou usando o OpenGL através do LWJGL. Eu tenho uma renderização quad texturada 16x16 em 16x16. Quando altero o valor da escala, o quad cresce e fica mais desfocado à medida que aumenta. Como posso escalar sem ficar embaçado, como no Minecraft. Aqui está o código dentro do meu objeto …
15 opengl  java  lwjgl  slick 

1
Criando um HUD / GUI com OpenGL (LWJGL)
Estou no estágio de desenvolvimento de jogos em que preciso criar um HUD ou GUI. Eu nunca cheguei a essa parte, então não sei como é feito. Tentei renderizar um quad simples em uma posição fixa na tela, mas há um problema. Para fazer minha câmera funcionar com ortografia, eu …
15 opengl  java  gui  lwjgl 


3
OpenGL ES 2.0 Point Sprites Size
Estou tentando desenhar sprites de ponto no OpenGL ES 2.0, mas todos os meus pontos acabam com um tamanho de 1 pixel ... mesmo quando defino gl_PointSize com um valor alto no meu shader de vértice. Como posso aumentar meu sprite de ponto?
15 opengl  3d  android  opengl-es 

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.