我有一个立方体,我可以将其渲染为单色或纹理立方体。
我如何只为单个面纹理,并使立方体的其余部分保持单一颜色
我玩过着色器,我也只为第一张脸包含了纹理corrds。
有什么想法吗?
答案 0 :(得分:1)
基本答案是你必须创建两个单独的网格,一个带有渲染纯色的着色器,另一个带有渲染纹理的着色器。然后在单独的绘制调用中绘制每个。
如果你想从一个额外的绘制调用和着色器中保存自己,你可以创建一个纹理图集,在纹理上有一个小的白色区域,你用适当的纹理坐标映射到纯色面,然后映射带有纹理面图像的区域。