He estado escribiendo programas usando OpenGL. Recientemente, comencé a aprender OpenGL Shading Language. Soy un novato; así que por favor sean detallados en sus respuestas.Lenguaje de sombreado de OpenGL Diferentes tipos de variables (Calificadores)
Mis preguntas son:
- ¿Cuáles son los diferentes tipos de variables (calificadores) en GLSL?
- ¿Para qué se usan?
- ¿En qué se diferencian entre sí?
Estoy familiarizado con la variable "variable" que se pasa de los sombreadores de vértices a los sombreadores de fragmentos para interpolar entre los vértices. Aparte de eso, no sé nada más.
Gracias a todos por sus respuestas. De algunas fuentes en línea, encontré información sobre dos calificadores "dentro" y "fuera", que también se pueden usar para la comunicación Vertex - Fragment Shaders. Son muy similares al calificador "variable". ¿Son una "clase" de calificadores por separado o solo una alternativa al calificador "variable"? – Einiosaurus