Resultados da pesquisa a pedido "webgl"

11 a resposta

WebGL - existe uma alternativa para incorporar shaders em HTML?

A maneira popular de usar os shaders GLSL no WebGL parece incorporá-los ao arquivo html principal. Os sombreadores de vértice e fragmentos são incorporados em tags como: <script id="shader-fs" type="x-shader/x-fragment"> Esta é a mesma ...

2 a resposta

Índice de matriz variável não é possível em shaders webg

Como o título diz, eu não posso fazervector_array[foo] (supondo que foo esteja dentro do intervalo e inteiro) nos shaders de vértice da webgl, corret s texturas são a melhor alternativa, ou existe uma solução alternativa ou uma maneira melhor de ...

8 a resposta

Implantar aplicativos WebGL como aplicativos nativos iOS ou Android?

Alguém sabe como você pode implantar um aplicativo WebGL como um aplicativo nativo para iOS ou Android? O middleware comercial é aceitável, embora um projeto aberto seja preferível. Obrigado

3 a resposta

decode o valor rgb para flutuação única sem deslocamento de bit em glsl

Atualmente, estou ocupado com sombreamento diferido no webgl e preciso decodificar 3 valores inteiros (no intervalo [0..256] = 256 ^ 3) em um único float de 32 bits e codificá-lo mais tarde. porque isso é para WebGL, isso deve ser feito sem ...

5 a resposta

Como converter um valor vec4 rgba em um float?

Eu empacotei alguns dados flutuantes em uma textura como um unsigned_byte, minha única opção no webgl. Agora eu gostaria de descompactá-lo no vertex shader. Quando eu mostro um pixel, recebo um vec4, que é realmente um dos meus carros alegóricos. ...

2 a resposta

WebGL - profundidade de renderização na textura fbo não funciona

Para um sombreador de pós-processamento, preciso da cor e do buffer de profundidade do meu buffer de estrutura. Acessar o colorbuffer funciona bem, mas tenho problemas ao criar o depthbuffer. Sempre recebo um erro INVALID_ENUM ao tentar usar ...

2 a resposta

Como o WebGL funciona?

Estou procurando um entendimento profundo de como o WebGL funciona. Estou querendo adquirir conhecimento em um nível em que a maioria das pessoas se preocupa menos, porque o conhecimento não é necessário para o programador WebGL comum. Por ...

4 a resposta

Como obter um objeto no espaço 3D do WebGL a partir de uma coordenada de clique do mouse

Estou construindo um jogo de tabuleiro no WebGL. A placa pode ser girada / ampliada. Preciso de uma maneira de traduzir um clique no elemento da tela (x, y) no ponto relevante no espaço 3D (x, y, z). O resultado final é que eu quero saber a ...

5 a resposta

WebGL - Terreno texturizado com heightmap

Estou tentando criar um terreno 3D usando o WebGL. Eu tenho um jpg com a textura para o terreno e outro jpg com os valores de altura (-1 a 1). Examinei várias bibliotecas de invólucros (como SpiderGL e Three.js), mas não consigo encontrar um ...

4 a resposta

Como renderizar polígonos coincidentes corretamente no OpenGL (ES)

Entendo que, ao definir a função de profundidade no OpenGL ES, é possível controlar como as geometrias sobrepostas são renderizadas em uma cena 3D. Eu usogl.depthFunc(gl.LEQUAL) (webgl) no meu código. No entanto, quando dois conjuntos de ...