Resultados da pesquisa a pedido "webgl"
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 ...
Í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 ...
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
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 ...
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. ...
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 ...
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 ...
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 ...
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 ...
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 ...