这篇文章是关于我在AppStore中已有的应用程序。它几个月没有更新,所以我完全确定AppStore中的版本在iOS 11.2更新之前正在运行。这是问题/错误:
在应用程序中,您可以选择不同类型的骰子在AR中滚动。您可以选择白色/灰色和黑点的常规骰子。骰子节点是SCNBox,其侧面附有6个图像。这些图像看起来像这样:
骰子很红!?!?!但不知何故,黑点仍然出现所以我想问你们这个问题是,你知道是什么原因造成的吗?无法在iOS 11.2发行说明中找到任何可能以任何方式影响骰子的内容。
编辑:
尝试设置material.diffuse.textureComponents = .red
骰子现在是白色的,但颜色是错误的。点不再是黑色,白色/灰色渐变反转。
答案 0 :(得分:0)
如果资产目录编译器自动将图像转换为具有灰度色彩空间的图像,则会发生这种情况。在这种情况下,将.textureComponents
设置为SCNColorMaskRed
将解决问题。
我们的想法是红色通道也将用于绿色和蓝色通道,而不是0.0
的值。