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.

2
O que a alteração de GL_TEXTURE_WRAP) _ (S / T) faz?
Estou trabalhando com alguns tutoriais iniciantes em OpenGL, e o atual ensina como aplicar uma textura a um retângulo simples. Os estados do tutorial dizem para definir os parâmetros de textura GL_TEXTURE_WRAP_S e GL_TEXTURE_WRAP_T para GL_CLAMP_TO_EDGE, no entanto, não tenho certeza do que isso realmente faz. Estou ciente de que …
11 opengl  textures 

3
Por que é possível encontrar uma coordenada de textura maior que 1 ou menor que 0
Estou estudando um texto sobre texture mappinge, na preparing to drawsessão, li: Defina os parâmetros de quebra de textura. Isso controlará o que acontece quando uma coordenada de textura maior que 1,0 ou menor que 0,0 é encontrada: glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap); onde wrap é: GL_REPEAT: especifica que …



1
Como obter luz que muda de cor no meio do caminho?
Pensei em criar fontes de luz e algumas janelas coloridas. Agora, as janelas são semi-transparentes. Como eu poderia fazer isso para que, quando a luz (digamos, branco puro) atinja o vidro e continue através dele, mas mude a cor para a mesma cor do vidro que passou? Sei que o …
11 opengl  lighting  color 


3
Ir puro OpenGL ou GLSL? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Game Development Stack Exchange. Fechado há 5 anos . Fiquei interessado em estudar programação gráfica, então o ponto de entrada óbvio era …
11 opengl  glsl 

3
Como dobrar um objeto no OpenGL?
Existe uma maneira de dobrar um objeto, como um cilindro ou um avião usando o OpenGL? Sou iniciante no OpenGL (estou usando o OpenGL ES 2.0, se isso importa, embora eu suspeite que a matemática seja a mais importante nesse caso, por isso, de alguma forma, é independente da versão), …

3
Animação em OpenGL usando modelos 3D
Eu criei um modelo no Blender. Agora eu quero ler esse modelo 3D no meu programa c ++. Imaginei que um modelo pode ser exportado para vários formatos de arquivo, por exemplo .obj, .3ds ou COLLADA e, em seguida, pode ser lido em um programa em c ++. Estou pesquisando …


1
Normalização glVertexAttribPointer
glVertexAttribPointer (índice, tamanho, tipo, normalizado, passada, ponteiro); Se eu usar o tipo = GL_UNSIGNED_BYTE e normalizado = GL_TRUE como é normalizado? os dados seriam divididos por 256 para normalização? ou? Isso significa que não há como ter um valor normalizado de '1.0f'.
11 opengl  3d 


2
Animação esquelética eficiente
Estou pensando em adotar um formato de animação esquelética ( como solicitado aqui ) para um jogo RTS. A representação individual de cada modelo na tela será pequena, mas haverá muitas! Na animação esquelética, por exemplo, arquivos MD5, cada vértice individual pode ser anexado a um número arbitrário de juntas. …


1
Como colocar aleatoriamente entidades que não se sobrepõem?
Estou criando um ambiente gerado aleatoriamente para um jogo que estou desenvolvendo. Estou usando OpenGLe codificando Java. Estou tentando colocar aleatoriamente árvores no meu mundo (para criar uma floresta), mas não quero que os modelos se sobreponham (o que acontece quando duas árvores são colocadas muito próximas uma da outra). …
11 opengl  java  objects 

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.