Resultados de la búsqueda a petición "glsl"

4 la respuesta

WebGL: el índice de bucle no se puede comparar con la expresión no constante

Tengo un sombreador de desenfoque webgl: precision mediump float; precision mediump int; uniform sampler2D u_image; uniform float blur; uniform int u_horizontalpass; // 0 or 1 to indicate vertical or horizontal pass uniform float sigma; // The ...

2 la respuesta

¿Cuál es el propósito de `glEnableVertexAttribArray (índice GLuint)` en OpenGL?

Despues de llamarglVertexAttribPointer(GLuint index, ...) el atributo de vértice está deshabilitado de forma predeterminada comodocs [http://docs.gl/gl4/glEnableVertexAttribArray]decir De forma predeterminada, todas las capacidades del lado del ...

1 la respuesta

GLSL: pow vs multiplicación para exponente entero

Que es más rápido en GLSL: pow(x, 3.0f);o x*x*x;? ¿El rendimiento de la exponenciación depende del proveedor de hardware o del valor del exponente?

1 la respuesta

Crear un efecto de difuminar / licuar en el movimiento del mouse que anima continuamente al estado original usando webgl

Estoy tratando de encontrar información o ejemplos que pueda usar para crear un efecto de difuminar / licuar que anima continuamente al estado original. Inicialmente estaba buscando usar three.js o pixi.js para renderizar texto y luego usar ...

10 la respuesta

Funciones aleatorias / de ruido para GLSL

Como los proveedores de controladores de GPU no suelen molestarse en implementarnoiseX en GLSL, estoy buscando un"navaja suiza de aleatorización de gráficos" conjunto de funciones de utilidad, preferiblemente optimizado para usar dentro de ...

1 la respuesta

¿Por qué no puedo adjuntar este uniforme de textura a mi sombreador de fragmentos GLSL?

En mi aplicación Mac, defino una textura rectangular basada en datos YUV 4: 2: 2 de una cámara conectada. Utilizando coordenadas estándar de vértices y texturas, puedo dibujar esto en un área rectangular en la pantalla sin ningún problema. Sin ...

3 la respuesta

¿Por qué GL divide `gl_Position` por W para usted en lugar de dejar que lo haga usted mismo?

Nota: entiendo las matemáticas básicas. Entiendo que lo tipicoperspective La función en varias bibliotecas matemáticas produce una matriz que convierte los valores z de -zNear a -zFar nuevamente en -1 a +1, pero solo si el resultado se divide ...

1 la respuesta

¿Cómo puedo hacer una esfera de gradiente en glsl?

Solo soy un novato en GLSL y no sé cómo hacer esto en GLSL. Lo que intento hacer es hacer que el valor alfa sea 1 en el centro de la esfera y caer gradualmente en el exterior. Así que hice un prototipo usando el editor de nodos de Blender y así ...

3 la respuesta

¿Cómo se obtienen las matrices de vista de modelo y proyección en OpenGL?

Estoy tratando de usar el lenguaje de sombreado OpenGL (GLSL) versión 1.5 para hacer sombreadores de vértices y geometrías. Aprendí que en GLSL versión 1.5, las variables integradas comogl_ModelViewProjectionMatrix están en desuso, por lo que ...

2 la respuesta

¿Cómo normalizar las coordenadas de la imagen para el espacio de textura en OpenGL?

Digamos que tengo una imagen de tamaño320x240. Ahora, tomando muestras de unsampler2D con coordenadas de imagen enteraux, uy Debo normalizar las coordenadas de textura en el rango[0, tamaño](El tamaño puede ser ancho o alto). Ahora, me pregunto ...