7
votos
1
respuestas
vistas 7,844
Shader GLSL que textura de desplazamiento
¿Cómo desplazar una textura en un avión? ...
preguntado 11 años, 4 meses
797 preguntas, página #1
7
votos
1
respuestas
vistas 7,844
¿Cómo desplazar una textura en un avión? ...
preguntado 11 años, 4 meses
2
votos
2
respuestas
vistas 524
Tengo un sombreador de fragmentos que itera sobre algunos datos de entrada y en hardware antiguo obtengo: ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 818
Tengo una pequeña escena con una malla cargada, un plano de tierra y un palco. Estoy generando un cubo y usando las posiciones de los vértices como coordenadas de la textura del mapa del cubo. ...
preguntado 11 años, 4 meses
2
votos
1
respuestas
vistas 541
Usando PVRUniScoEditor para perfilar nuestros sombreadores de píxeles, descubro que nuestros sombreadores de fragmentos están llegando a alrededor de 20 ciclos para la mayoría de los polis y 6-8 para las partículas. Esta parece ser nuestra zona de mantequilla en términos de obtener un rendimiento decente, pero ahora me pregunto si estoy enmascarando otros problemas al...
preguntado 11 años, 4 meses
3
votos
1
respuestas
vistas 1,721
Si creo un búfer de vértices de doble precisión, por ejemplo: ...
preguntado 11 años, 4 meses
3
votos
2
respuestas
vistas 2,030
Estoy codificando un juego de lucha en el que cada personaje tiene una gran cantidad de sprites, y cada personaje tiene varios cambios de paleta diferentes. He estado tratando de usar una textura en escala de grises para cada sprite y una textura de 256x1 para cada paleta. ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 290
¿Cómo puedo hacer el siguiente algoritmo? : ...
preguntado 11 años, 4 meses
3
votos
1
respuestas
vistas 3,286
Estoy usando three.js para llamar a un sombreador de fragmentos, ese sombreador especifica un color para mi material, dividido en rgb, y quiero ver si puedo multiplicar esos colores por un valor aleatorio. Este es el código que estoy usando hasta ahora: ...
preguntado 11 años, 4 meses
2
votos
2
respuestas
vistas 6,546
Últimamente he estado jugando con webGl y me topé con una pequeña demostración genial aquí (fuente aquí) que me gustaría modificar ligeramente para obtener algunos resultados geniales. ...
preguntado 11 años, 4 meses
1
votos
0
respuestas
vistas 1,627
Estoy tratando de escribir un programa de prueba simple para demostrar la funcionalidad de la función ImageLoad de GLSL 4.2. Hasta ahora tengo: ...
preguntado 11 años, 4 meses
9
votos
2
respuestas
vistas 7,048
Estoy trabajando con puntos de luz omnidireccionales. Ya implementé el mapeo de sombras utilizando una textura de mapa de cubos como archivo adjunto de color de 6 búferes de cuadros y codificando la distancia de luz a fragmento en cada píxel. ...
preguntado 11 años, 4 meses
1
votos
1
respuestas
vistas 1,060
Estoy tratando de implementar un método de renderizado de varias pasadas usando OpenSceneGraph. Sin embargo, no estoy del todo seguro de que mi problema sea teórico o se deba a la falta de conocimiento aplicado de OSG. Hasta ahora, he implementado con éxito el sombreado de varias pasadas al renderizar una textura usando una proyección ortogonal,...
preguntado 11 años, 4 meses
4
votos
2
respuestas
vistas 2,960
Tengo este código de sombreado (GLSL): ...
preguntado 11 años, 4 meses
11
votos
3
respuestas
vistas 7,102
Me he encontrado con varias situaciones en las que se afirma que hacer un producto punto en GLSL terminará ejecutándose en un ciclo. Por ejemplo: ...
preguntado 11 años, 4 meses
30
votos
2
respuestas
vistas 23,968
...
preguntado 11 años, 4 meses
3
votos
1
respuestas
vistas 552
Quiero renderizar un quad, quiero que un lado del quad sea blanco y el otro negro. En lugar de una interpolación de color lineal simple para los píxeles intermedios, necesito que imite una función de coseno. ...
preguntado 11 años, 4 meses
1
votos
2
respuestas
vistas 3,421
Estoy optimizando un juego que funciona tanto para iPhone como para Android. Estoy usando 4 shaders para dibujar la escena y noté que si cambio uno de ellos por otro los fps pasan de 32 a 42, aunque solo se dibuja 1 sprite con ese shader, y la única diferencia en estos 2 shaders es solo un...
preguntado 11 años, 4 meses
11
votos
1
respuestas
vistas 2,072
Anteriormente ya tenía el problema de que quería combinar valores de color en una unidad de imagen haciendo algo como: ...
preguntado 11 años, 4 meses
1
votos
0
respuestas
vistas 1,822
Quiero hacer una representación de volumen usando una canalización programable (usando glsl) y sin canalizaciones fijas. Lo implemento con 2 pases con 2 programas de sombreado, exitPointProg y rayCastProg. el primer paso es obtener los puntos de salida (es decir, la cara posterior) de un cuadro delimitador de cubo que se utilizará como textura en...
preguntado 11 años, 4 meses
9
votos
1
respuestas
vistas 4,305
Creé una clase que representa fotogramas de video (en Mac) en un objeto de búfer de fotogramas personalizado. Como entrada, tengo una textura YUV, y creé con éxito un sombreador de fragmentos, que toma como entrada 3 texturas rectangulares (una para los planos Y, U y V cada uno, cuyos datos son cargados por glTexSubImage2D usando ...
preguntado 11 años, 4 meses
8
votos
2
respuestas
vistas 18,092
En la versión 110 de GLSL puedo obtener las coordenadas en gl_TexCoord[] pero está en desuso en 150. ...
preguntado 11 años, 4 meses
1
votos
2
respuestas
vistas 4,282
Estoy usando una forma simple del modelo de sombreado de Phong donde la escena está iluminada por una luz direccional que brilla en la dirección -y, con luz monocromática de intensidad 1. El punto de vista está infinitamente lejos, mirando a lo largo de la dirección dada por el vector (- 1, 0, -1). ...
preguntado 11 años, 4 meses
4
votos
4
respuestas
vistas 12,990
2
votos
2
respuestas
vistas 1,554
Dada una posición cartesiana, ¿cómo puede mapear el ángulo desde el origen en el rango 0 .. 1? ...
preguntado 11 años, 4 meses
50
votos
3
respuestas
vistas 8,427
Cuando estás aprendiendo programación 3D, te enseñan que es más fácil pensar en términos de 3 matrices de transformación: ...
preguntado 11 años, 4 meses
1
votos
1
respuestas
vistas 2,175
Quiero renderizar un volumen (VERSIÓN combinada con tubería programable y tubería fija) usando solo tubería programable (sin tubería fija) que usa glsl. Para lograr esto, necesito pasar varias veces el renderizador, lo que significa renderizar diferentes escenas con diferentes sombreadores en un orden secuencial. ...
preguntado 11 años, 4 meses
5
votos
1
respuestas
vistas 3,187
1
votos
1
respuestas
vistas 3,222
Tengo problemas para escribir desde mi sombreador de fragmentos a un búfer de color en el FBO. La idea es dibujar esta textura y luego dibujar esta textura en un quad. ...
preguntado 11 años, 4 meses
1
votos
1
respuestas
vistas 747
Tengo una textura perfectamente tilable. ...
preguntado 11 años, 4 meses
0
votos
1
respuestas
vistas 1,471
hacer una búsqueda de texturas de cubo de textura () en GLSL toma el rayo de reflexión como coordenada de búsqueda. ...
preguntado 11 años, 4 meses