标签: ios metalkit
在iOS应用程序中使用metalkit绘制3D正方形时。我希望正方形在正面和背面具有不同的颜色。我该怎么办?任何代码示例?
答案 0 :(得分:0)
好吧,任何东西的颜色都不是“固定”的,它是由片段着色器产生的。因此,如果图元是背面绘制的,则将使片段着色器产生不同的颜色。为此,请在片段着色器的[[front_facing]]输入参数上使用bool属性,并在着色器逻辑中检查该参数的值。
[[front_facing]]
bool