摘要:
OpenGL 着色器程序 一些信息 着色器程序对象(Shader Program Object) 是多个着色器程序合并之后并最终链接完成的版本 在渲染对象的时候会激活这个着色器程序 已激活的着色器程序将在发送渲染调用的时候被使用 当链接着色器至一个程序的时候,它会把每个着色器的输出链接到下个着色器的 阅读全文
posted @ 2021-12-03 19:18
blahhhh
阅读(104)
评论(0)
推荐(0)
摘要:
OpenGL 片段着色器 一些需要了解的内容 片段着色用来计算像素的最后颜色输出 在计算机中,颜色被表示为 4 个元素的数组:红,绿,蓝,alpha(透明度),通常缩写为 RGBA 在OpenGL或GLSL中,颜色的每个分量的强度在 \([0, 1]\) 之间, 片段着色器 片段着色器只需一个输出4 阅读全文
posted @ 2021-12-03 17:03
blahhhh
阅读(164)
评论(0)
推荐(0)
摘要:
OpenGL 着色器编译 编译着色器 暂时将着色器硬编码在 C 风格字符串中 const char *vertexShaderSource = "#version 330 core\n" "layout (location = 0) in vec3 aPos;\n" "void main()\n" 阅读全文
posted @ 2021-12-03 16:35
blahhhh
阅读(108)
评论(0)
推荐(0)

浙公网安备 33010602011771号