Preguntas con respuestas sobre "fragment-shader"

80 preguntas, página #1

3

votos

1

respuestas

vistas 649

GLSL Vertex Shader se compila sin pantalla

Estoy tratando de implementar el sombreado phong sin éxito. Estoy construyendo los sombreadores poco a poco (lo que podría ser un problema en sí mismo), pero aquí es donde estoy actualmente. Espero que esto genere mi resultado (la tetera de Utah) como una imagen blanca sobre mi fondo negro. Lo hace correctamente cuando elimino...

preguntado 10 años, 1 meses

1

votos

2

respuestas

vistas 2,031

Contadores atómicos GLSL (y ramificación) en sombreadores de fragmentos

Un sombreador de fragmentos utiliza dos contadores atómicos. Puede o no incrementar el primero y puede o no incrementar el segundo (pero nunca ambos). Antes de modificar los contadores, sin embargo, siempre se leen sus valores actuales y --si luego se modifican los contadores-- aquellos valores leídos anteriormente...

preguntado 10 años, 2 meses

1

votos

1

respuestas

vistas 1,191

Procesamiento de WebGL en textura: ¿cómo escribo datos en el canal alfa?

Para comenzar, estoy tratando de replicar el algoritmo de procesamiento de agua que se describe en este artículo http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter19.html. Parte de este algoritmo requiere renderizar una máscara alfa en un framebuffer para poder usarla más tarde para un muestreo de textura del ...

preguntado 10 años, 3 meses

8

votos

2

respuestas

vistas 11,155

2 texturas, 1 sombreador - OpenGL ES 2.0

Novato de ES 2.0 aquí. Actualmente estoy tratando de hacer algunas imágenes entrelazadas en 3D a partir de imágenes estéreo con ES 2.0 y PowerVR SDK. Puedo generar una textura de imagen bien, pero cuando trato de generar la segunda, parece que estoy sobrescribiendo la primera. Entonces, mi pregunta es, dado el sombreador de fragmentos a continuación, ¿puedo ...

preguntado 10 años, 3 meses

5

votos

1

respuestas

vistas 3,503

¿Es posible acceder a todos los vértices de un polígono en un sombreador de vértices?

Estoy tratando de crear un sombreador de vértices / fragmentos de estructura alámbrica en Unity. Parece posible según este artículo. La idea general parece ser que pasa un vector de distancia calculado en el sombreador de vértices a cada fragmento en el sombreador de fragmentos, que puede usar para determinar qué brillo dibujar ...

preguntado 10 años, 4 meses

1

votos

1

respuestas

vistas 2,034

Valores de salida del sombreador de fragmentos

Estoy usando mi canal alfa como un índice entero de 8 bits para algo que no está relacionado con la combinación, así que quiero controlar cuidadosamente los valores de los bits. En particular, necesito que todos los píxeles de una textura renderizada por FBO con un valor alfa particular coincidan con todos los píxeles con el mismo valor alfa en el ...

preguntado 10 años, 4 meses

0

votos

1

respuestas

vistas 392

¿Por qué tengo que cambiar la Unidad de textura para que mi Fragment Shader reconozca qué textura usar?

Tengo este programa para realizar pruebas sencillas. El programa crea dos texturas 1-D y las pasa a los sombreadores. El sombreador de fragmentos es muy simple. Simplemente saca el texel en el índice 4 de la primera textura y hace que ese texel sea el fragmento de color: ...

preguntado 10 años, 5 meses

0

votos

1

respuestas

vistas 246

El sombreador de fragmentos de WebGL no se puede vincular al agregar una llamada de función adicional

Tengo un sombreador de fragmentos de WebGL que estoy usando para hacer el trazado de rayos. Paso datos de esferas y triángulos usando texturas. Hasta ahora tengo 2 esferas y 3 triángulos funcionando. Cuando agrego la llamada para verificar la interesección con un cuarto triángulo, el sombreador no se vincula y llama a getProgramInfoLog () simplemente ...

preguntado 10 años, 5 meses

1

votos

1

respuestas

vistas 1,105

Mapeo simple de textura a objeto en el sombreador de fragmentos GLSL

Tengo un problema con el mapeo de la textura en el sombreador de fragmentos. Tengo una textura que tiene el mismo tamaño que la ventana (uso parte de la escena renderizada en la pasada anterior, pero uso textura de ladrillo en el ejemplo a continuación) y necesito mapearla como en 2D. ¿Es posible de alguna manera? Intenté de diferentes formas, pero nada funcionó. ...

preguntado 10 años, 5 meses

2

votos

1

respuestas

vistas 5,016

Asignación de texturas GLSL 4.10

Estoy tratando de averiguar cómo hacer un mapeo de texturas usando GLSL versión 4.10. Soy bastante nuevo en GLSL y estaba feliz de obtener una representación de triángulo hoy con colores que se desvanecen según el pecado (tiempo) usando sombreadores. Ahora estoy interesado en usar sombreadores con una sola textura. ...

preguntado 10 años, 5 meses