基本上,Unity3D中的ARFoundation软件包存在问题。 首先,我从AvatarSDK生成头像模型。在这个问题上不是很重要。但不管怎么说。它会返回带有blendshapes的蒙皮网格渲染器。
我下一步要做的是通过前置摄像头用自己的脸来控制这些混合形状。为此,我在场景中加载了ARSession / ARInputManager,ARSessionOrigin / ARFaceManager。
然后,当按模型生成时,我启用ARFaceManager组件来跟踪人脸。 接下来,我看到的是带有虚拟模型的前置摄像头图像。
问题是我需要通过前置摄像头跟踪脸部,但是我不想在屏幕上看到前置摄像头的图像。
可以解决吗?
答案 0 :(得分:0)
为此,您需要首先创建一个新的skybox立方体贴图材质。
完成此操作后,导航到层次结构中的AR Session Origin > Main Camera
并找到AR Camera Background
组件。
点击Use Custom Material
复选框,然后将新创建的skybox材质加载为自定义材质。
这将覆盖默认的相机材质设置。
祝你好运!