Perguntas com a marcação «opengl»

10
Como posso criar um efeito de "céu noturno" no OpenGL?

Estou criando um jogo usando o OpenGL e quero renderizar o efeito de um céu noturno com algumas estrelas. Quero ter um efeito preto brilhante no céu para que pareça bom. Alguém poderia ajudar em como proceder com isso ou fornecer um link para um bom

10
Deformando superfícies

Estou tentando realizar um comportamento físico deformador para superfícies niveladas, mas não tenho nenhuma idéia de como começar com a implementação até agora. Independentemente da forma da superfície (planos, cubos, esferas ...), quero ter pequenos recuos nas posições das entidades do jogo...

10
Como inverter a cor do pixel de fundo

Estou escrevendo um editor de jogos e mapas usando Java e jMonkeyEngine. No editor de mapas, eu tenho um pincel feito por uma esfera com estrutura de arame. Meu problema é: quero torná-lo visível em todos os lugares, portanto, quero inverter a cor do pixel "por trás" deste pincel. Eu queria fazer...

10
Classificando objetos antes da renderização

Estou tentando implementar um gráfico de cena e, em todos os artigos que encontrei, há discussões sobre classificação de objetos. Então, você classifica seus objetos por "material", por exemplo. Agora, até que me sentei e comecei a implementá-lo, eu meio que tomei isso como garantido, porque fazia...

9
Como melhorar o desempenho do lote

Estou desenvolvendo um jogo 2D baseado em sprite para plataforma (s) móvel (s) e estou usando o OpenGL (bem, na verdade, o Irrlicht) para renderizar gráficos. Primeiro, implementei a renderização de sprite de uma maneira simples: todo objeto de jogo é renderizado como um quad com sua própria...

9
Como lidar com OpenGL e Fullscreen no OS X

Eu faço a maior parte do meu desenvolvimento no OS X e, para o meu projeto de jogo atual, esse é o meu ambiente de destino. No entanto, quando jogo, jogo no Windows. Como jogador do Windows, estou acostumado a alternar Alt + Tab de dentro do jogo para o último aplicativo aberto. No OS XI,...

9
Como o gluLookAt funciona?

Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece...

9
Manipulação de malha na GPU vs CPU

Um pouco curioso - onde você executa manipulações de malha, na CPU ou no shader? Eu tenho feito tudo na CPU e um amigo sugeriu mudar as coisas para o lado da GPU. Se você está fazendo coisas como animações ósseas ... na GPU, como você recupera a malha? (desde que estou fazendo a detecção de...