将模型从 usdz 文件直接添加到场景锚时,模型下方不会出现接地阴影。如果您将模型导入 RealityComposer 并添加 RealityComposer 场景,则会出现这些信息。但是你可以在不使用 RC 的情况下启用接地阴影吗?
我尝试在场景中添加 DirectionalLight,但这并没有投射任何阴影。我还尝试更改 ARView 上的 RenderingOptions。
//no shadows
penguin = try? Entity.loadModel(named: "penguin", in: nil)
penguinAnchor.addChild(penguin!)
//shadows
penguinScene = try! PenguinRC.loadPenguinScene()
arView.scene.addAnchor(penguinScene)