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

1 la respuesta

Colorea sprites de escala de grises a color

Tengo muchos gráficos pero colores diferentes. Quiero optimizarlo coloreando desde una imagen en escala de grises. Además, me gustaría cambiar su color sobre una marcha, durante el juego para un objeto sprite en vivo. También cambie gradualmente ...

0 la respuesta

OpenGL ES escribe datos de profundidad para colorear

Estoy tratando de implementar una funcionalidad similar a DepthBuffer usando OpenGL ES en Android. En otras palabras, estoy tratando de obtener el punto 3D en la superficie que se representa en el punto [x, y] en el dispositivo del usuario. Para ...

1 la respuesta

Compensación de profundidad en OpenGL

¿Cuál sería la mejor manera de compensar la profundidad en OpenGL? Actualmente tengo un atributo de vértice de índice por polígono que estoy pasando al sombreador de vértices en OpenGL. Mi objetivo es compensar los polígonos en profundidad donde ...

1 la respuesta

'error: las matrices de muestra indexadas con expresiones no constantes están prohibidas en GLSL 1.30 y posteriores' en fragment shader

Estoy escribiendo el siguiente sombreador de fragmentos para un motor de juego: #version 330 core layout (location = 0) out vec4 color; uniform vec4 colour; uniform vec2 light_pos; in DATA { vec4 position; vec2 uv; float tid; vec4 color; } ...

3 la respuesta

¿Convertir números de coma flotante a dígitos decimales en GLSL?

Como otros han discutido [https://stackoverflow.com/questions/2508818/], GLSL carece de cualquier tipo de depuración printf. Pero a veces realmente quiero examinar los valores numéricos mientras depuro mis sombreadores. He estado tratando de ...

2 la respuesta

OpenGL es 2.0 Gaussian blur en el triángulo

Recientemente aprendí opengl es 2.0, y ahora trato de hacer un desenfoque gaussiano en los triángulos generados por mí mismo. Tengo algunos ejemplos difíciles de entender en la web y la mayoría aplica el desenfoque en una imagen. Sé que tengo que ...

1 la respuesta

¿Es imposible la reflexión y la refracción sin un trazado de rayos recursivo?

Estoy escribiendo un renderizador de trazado de rayos en tiempo real basado en GPU usando un sombreador de cálculo GLSL. Hasta ahora, funciona muy bien, pero me he encontrado con un problema aparentemente irresoluble cuando se trata de tener ...

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 ...

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

¿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 ...