Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么四边形片段的所有四个片段都会被着色(计算它们的颜色),例如,如果一个三角形(多边形)只覆盖其中一个?
纹理需要传入纹理坐标的导数。这是因为要使用哪个 mip-map 取决于屏幕空间中纹理坐标的变化。如果坐标变化很快,那么这意味着您实际上在该片段上使用了大部分纹理(因此将被拾取的 mipmap 更接近 1x1 级别)
这里的“导数”是每个片段的输入坐标的变化。显卡实现这一点的典型方式是计算 2x2 网格上的坐标,并计算不同元素之间的差异以获得导数的近似值。
片段的平均颜色仍然取决于其他顶点。