问题:即使在纹理文件上设置完美(0,0,0),USDZ文件也会出现约80%的白色(浅灰色)。
故障排除:使用/不使用AO文件,测试了我们自己的usdz,并在Reality Converter中创建了一个简单的项目,使用全白色光泽涂料的原始对象。
问:在ARKit Quicklook中可以在AR中渲染明亮的白色吗?
QuickLook中的ARKit使用PBR(基于物理的渲染)来渲染你的模型。在现实生活中,白色的物体永远不会看起来完全是白色的,因为它们只反射它们接收到的光,所以我并不奇怪你不能得到一个完全白色的物体。
在PBR和现实生活中都有一个例外,那就是光源。
PBR着色器有一个"发射"通道。尝试将通道设置为白色,它可能会看起来很多。
做一点谷歌搜索,我发现这个Sketchfab资源,建议这一点:
Quick Look没有shaeless模式,因此3D扫描和其他模型设置为shaeless可能看起来比预期的更暗。一个解决方法是在发射通道中复制基本颜色纹理。