0

我有一个立方体,我可以将它渲染为单一颜色或纹理立方体。

我将如何仅对单个面进行纹理处理而将立方体的其余部分保留为单一颜色

我玩过着色器,我也只包含了第一面的纹理线。

有任何想法吗?

4

1 回答 1

1

基本答案是您必须创建两个单独的网格,一个带有渲染纯色的着色器,一个带有渲染纹理的着色器。然后在单独的绘制调用中绘制它们中的每一个。

如果您想避免额外的绘制调用和着色器,您可以创建一个纹理图集,其中纹理上有一个小的白色区域,您可以将其映射到具有适当纹理坐标的纯色面,然后使用你想要的纹理脸的图像。

于 2013-10-29T19:26:20.770 回答