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.
我熟悉 OpenGL 中的纹理使用。我也熟悉顶点之间颜色的着色和插值。两者可以一起使用吗?这样做是否会使用每个顶点提供的颜色对纹理进行着色?我正在渲染一种较旧的游戏格式,它同时提供两者,所以我试图弄清楚它们是否一起工作以创建纹理的变化。
干杯。
是的,你可以这么做。如果您将顶点上的颜色设置为白色以外的任何颜色,则应用的纹理将按给定颜色过滤。如果同一多边形上的不同顶点具有不同的颜色,并且有纹理,则颜色将被插值与没有纹理完全相同。