Glsl OpenGL片段插值公式

Glsl OpenGL片段插值公式,glsl,Glsl,我很好奇OpenGL是如何将顶点转换为片段插值输入的片段的。有人可以发布OpenGL如何进行片段插值的公式或算法吗?这取决于。有关详细说明,请参阅 默认情况下(smooth)插值以透视正确的方式完成。 看 但是插值可以改变。如果明确指定限定符flat,则根本不进行插值。给定给片段着色器的值是来自相应基元的值。 noperspective会导致一个线性插值。这取决于这个问题的答案是什么?能否给出一些简单的示例公式,说明从顶点着色器输出和在片段着色器输入之间的vec和整数插值?请参阅

我很好奇OpenGL是如何将顶点转换为片段插值输入的片段的。有人可以发布OpenGL如何进行片段插值的公式或算法吗?

这取决于。有关详细说明,请参阅

默认情况下(
smooth
)插值以透视正确的方式完成。

但是插值可以改变。如果明确指定限定符
flat
,则根本不进行插值。给定给片段着色器的值是来自相应基元的值。

noperspective
会导致一个线性插值。

这取决于这个问题的答案是什么?能否给出一些简单的示例公式,说明从顶点着色器输出和在片段着色器输入之间的vec和整数插值?请参阅