Resultados de la búsqueda a petición "vertex-shader"

1 la respuesta

Three.js - código de sombreado para efecto halo, las normales necesitan transformación

Estoy intentando crear un sombreado para producir un efecto de halo brillante en Three.js. Mi intento actual es vivir aquí:http://stemkoski.github.io/Three.j...

2 la respuesta

¿Existen directrices de DirectX para los recursos de enlace y desvinculación entre llamadas de sorteo?

Todos los libros y tutoriales de DirectX recomiendan encarecidamente.Reducir las asignaciones de recursos entre las llamadas de sorteo a un mínimo - Sin emba...

1 la respuesta

HLSL: Aplicar límite de registro constante en tiempo de compilación

En HLSL, ¿hay alguna forma de limitar el número de registros constantes que utiliza el compilador? Específicamente, si tengo algo como: float4 foobar[300];En un sombreador de vértices vs_2_0, el compilador generará alegremente el efecto con más ...

1 la respuesta

En los sombreadores de vértices OpenGL, ¿qué es w y por qué dividirlo?

void main(void) { vec4 clipCoord = glModelViewProjectionmatrix * gl_Vertex; gl_Position = clipCoord; gl_FrontColor = gl_Color; vec3 ndc = clipCoord.xyz / clipCoord.w;Entonces elclipCoord solo está haciendo transformaciones de tubería fija ...

1 la respuesta

Three.js webgl shader personalizado compartiendo textura con nuevo desplazamiento

Estoy dividiendo una textura de 1024 x 1024 sobre 32x32 mosaicos * 32, no estoy seguro de si es posible compartir la textura con un desplazamiento o si necesitaría crear una nueva textura para cada mosaico con el desplazamiento. para crear el ...

2 la respuesta

Rotar los normales en Shader

1 la respuesta

GLSL: uso del atributo de salida personalizado en lugar de gl_Position

Actualmente estoy aprendiendo OpenGL con sombreadores (3.3). Sin embargo, hay una cosa que no puedo resolver. He leído que el uso de variables integradas como gl_Position y gl_FragCoords está en desuso en OpenGL 3+, por lo tanto, quería usar mi ...

1 la respuesta

HLSL: Índice de flotadores no alineados / empaquetados

Tengo un sombreador de vértices (2.0) haciendo algunas instancias: cada vértice especifica un índice en una matriz. Si tengo una matriz como esta: float instanceData[100];El compilador le asigna 100 registros constantes. Cada registro constante ...

2 la respuesta

¿Cómo puedo incluir los resultados de compute shader en vértice sin utilizar un búfer de vértice?

Antes de entrar en detalles, quiero delinear el problema:Utilizo RWStructuredBuffers para almacenar la salida de mis sombreadores de cálculo (CS). Como los s...

1 la respuesta

¿Cómo el sombreador de fragmentos determina el número de fragmentos de la salida del sombreador de vértices?

Estoy familiarizado con los sombreadores de vértices y fragmentos pero aún estoy confundido acerca de cómo un sombreador de fragmentos determina la cantidad de fragmentos de la salida del sombreador de vértices. Si tengo 3 vértices y dibujo un ...