jjzjj

QLPreview

全部标签

swift - 为 ARKit(不是 QLPreview) Material 属性加载 USDZ

我正在尝试将usdz文件加载到ARKkit中,其中一种Material具有玻璃透明度。当我将模型放入QLPreviewController时,玻璃会正确呈现。问题是我想用ARKit在SCNScene中渲染玻璃,而不是QLPreview,当我将玻璃Material加载到SCNScene中时,它是黑色的。当我在Xcode中预览时它也是​​黑色的。不确定QLPreview在做什么,或者我的场景中的光照是否有问题。我删除了所有自定义灯,并将autoenablesDefaultLighting设置为true。然后我将每种Material的光照模型设置为PhysicallyBased。但仍然只是黑