Tag: BITMAPSHADER
Estoy aprendiendo OpenGL, cuando estaba usando texturas me di cuenta de que los espacios están limitados a 31, ¿hay alguna manera de usar imágenes para que los espacios no estén limitados, o al menos tener más espacios? También encontré un poco inútil usar locShader en la clase, ya que no . . . Read more
Me resulta un poco complicado alcanzar las respuestas correctas en la escuela de sombreado para aprender GLSL. Una de ellas es la lección 4, titulada “branching”, y el archivo GLSL se llama “box”. Menciona el uso de las operaciones de comparación componente a componente, como “lessthan()”, para vectores pero sin . . . Read more
Estoy pasando una textura con MTLPixelFormat.bgra8Unorm_srgb a un shader de cálculo, que tiene una textura2D< float, access::write > para esta textura. Estoy obteniendo el siguiente error: validateComputeFunctionArguments:818: fallo en la aserción: la función de cálculo(rescaleTexture): se está enlazando un formato de textura no escribible MTLPixelFormat.BGRA8Unorm_sRGB en el índice 1 a . . . Read more
Considere el simple shader a continuación (vaya a shadertoy.com/new y pegue el código para probarlo). Básicamente, estoy tratando de averiguar si es posible ajustar la versión de dot() para obtener el mismo resultado exacto para estas dos llamadas de función: smoothstep( 0.0, r * r, dot(d, d) ) smoothstep( 0.0, . . . Read more
Hace un par de semanas comencé a aprender a programar shaders. Quería crear un shader básico para mi proyecto 2D. Pero al hacerlo, me enfrenté al problema que se muestra aquí. Hay extraños espacios entre los puntos de luz. Los fragmentos obtienen un valor de luz más bajo cuando dos . . . Read more