Perguntas com a marcação «glsl»

Uma linguagem de programação para shaders OpenGL.

1
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 …
17 opengl  3d  shaders  glsl 

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 

2
Existe um sucessor para o RenderMonkey? [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 . Estou começando com a programação do shader GLSL e tenho procurado no RenderMonkey …
16 shaders  glsl 


1
Implementando uma skybox com GLSL versão 330
Estou tentando fazer com que um skybox funcione com o OpenGL 3.3 e GLSL versão 330. Não consegui encontrar um tutorial do OGL skybox completamente moderno em nenhum lugar da Web; portanto, modernizei um mais antigo (usando em glVertexAttribPointer()vez de gl_Vertexvértices etc.). Está funcionando principalmente, mas com dois detalhes principais: …
14 c++  opengl  glsl  cubemap  skybox 



4
Depurando código de sombreador?
Estou escrevendo um mecanismo de jogo e, quando uso uma câmera em perspectiva, recebo uma tela preta. Não vou perguntar exatamente por que isso ocorre, porque haveria muito código para compartilhar e, francamente, acho que é uma pergunta um pouco mesquinha mesmo para incomodá-los. O problema é que eu não …

1
OpenGL / GLSL: renderizar em mapa de cubo?
Estou tentando descobrir como renderizar minha cena em um mapa de cubo. Fiquei um tempo preso nisso e pensei em pedir ajuda a vocês. Eu sou novo no OpenGL e esta é a primeira vez que estou usando um FBO. Atualmente, tenho um exemplo de uso de um arquivo cmp …
13 opengl  glsl  cubemap 

4
Como os shaders multipass funcionam no OpenGL?
No Direct3D, os sombreadores multipass são simples de usar, porque você pode definir literalmente passes dentro de um programa. No OpenGL, parece um pouco mais complexo porque é possível fornecer a um programa de sombreador quantos shaders de vértice, geometria e fragmento desejar. Um exemplo popular de um sombreador de …
13 opengl  shaders  glsl 


2
Como posso criar um shader de bloom eficiente com o GLSL?
Pesquisei na net por recursos relacionados à renderização de um efeito bloom usando GLSL, mas não encontrei nada. Embora o tutorial no site de Philip Rideout seja bom, ele tem um desempenho muito ruim na minha GPU Nvidia. Alguém pode me orientar sobre como devo abordar esse problema e criar …
12 shaders  glsl  bloom 


1
GLSL - Declarando variáveis ​​globais fora do escopo da função principal
Ajuda a declarar variáveis ​​fora do seu escopo de função principal no GLSL? Essas variáveis ​​são realmente reutilizadas e são mais eficientes? Aqui está o código em questão: varying vec2 vposition; uniform float seed; uniform float top; uniform float bottom; uniform float phi; uniform float theta; uniform float scaledPI; uniform …
12 glsl 


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.