我只是想这样做是如何工作的。所以我在垂直着色器中。我存储从 va1 到 v1 的 UV 坐标。在片段着色器中,插值纹理坐标现在在 v1 中可用于采样。引擎盖下是否有联系,比如语义,将 v1 与正常坐标相关联?
片段是按三角形推送到片段着色器还是在整个网格的几何顶点通过时被推送到片段着色器?
在顶点着色器中,假设我将模型视图乘以顶点的位置。然后我想与片段着色器共享我的 z 坐标以获取其他内容。我将转换后的向量的 z-cord 存储到 v3 中。一旦我进入片段着色器并访问 v3 的 z 坐标,这是我传入的相同 z 坐标还是这个 z 坐标会被两者之间的透视划分改变?我只是问,因为我想澄清在这些寄存器中存储值时描述的“插值”行为。
问问题
324 次