在USDZ文件中渲染白色
问题:USDZ文件以大约80%的白色(浅灰色)出现,即使在纹理文件上设置了完美(0,0,0)。
故障排除:使用/没有AO文件,测试了我们自己的USDZ,并在现实转换器中创建了一个简单的项目,该项目用完整的白色光泽涂料处的原始对象。
问:是否可以在Arkit Quicklook中在AR中呈现明亮的白色?
Problem: USDZ files appear at about 80% white (light grey) even if perfect (0,0,0) is set on the texture files.
Troubleshooting: with/without AO files, tested our own USDZs and also created a simple project in Reality Converter with a primitive object at full white glossy paint.
Q: Is it possible to render bright whites in AR in ARKit Quicklook?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Quicklook中的Arkit使用PBR(基于物理的渲染)来渲染您的模型。在现实生活中,白色物体永远不会真正看起来完全白色,因为它们仅反映了他们收到的光线,所以我并不感到惊讶,您无法获得完全白色的物体。
在PBR和现实生活中,这是一个例外,这是光源。
PBR着色器具有“发射”频道。尝试将该频道设置为白色,它看起来可能会很多。
做一些谷歌搜索,我发现这个sketterfab资源< /a>完全暗示了这一点:
ARKit in QuickLook uses PBR (Physically-Based Rendering) to render your models. In real life, white objects never really look fully white because they only reflect the light they receive, so I'm not surprised you can't get a fully white object.
There is an exception to this, both in PBR and real life, and that is light sources.
PBR shaders have an "emissive" channel. Try setting that channel to white and it'll probably look a lot whither.
Doing a bit of googling, I found this Sketchfab resource that suggests exactly this: