Android studio 如何创建与sceneform一起使用的三维模型?

Android studio 如何创建与sceneform一起使用的三维模型?,android-studio,3d,augmented-reality,arcore,sceneform,Android Studio,3d,Augmented Reality,Arcore,Sceneform,我想在android studio中使用sceneform创建一个AR应用程序,在用户脸上显示不同的眼镜。我的问题是如何创建这些模型?此外,模型在脸上的定位将如何工作?根据文档 Sceneform支持以下格式的3D资源:*OBJ*glTF(不支持动画)*FBX,带动画或不带动画。- 对于人脸跟踪,您需要配置ARCore会话以检测/跟踪人脸 override fun getSessionConfiguration(session: Session): Config { val config =

我想在android studio中使用sceneform创建一个AR应用程序,在用户脸上显示不同的眼镜。我的问题是如何创建这些模型?此外,模型在脸上的定位将如何工作?

根据文档

Sceneform支持以下格式的3D资源:*OBJ*glTF(不支持动画)*FBX,带动画或不带动画。-

对于人脸跟踪,您需要配置ARCore会话以检测/跟踪人脸

override fun getSessionConfiguration(session: Session): Config {
 val config = Config(session)
 config.augmentedFaceMode = Config.AugmentedFaceMode.MESH3D
 return config
}
有关更多详细信息,您可以从Captech查看本教程:


注意:我不是Captech的下属,在我看来,他们很好地解释了使用ARCore构建人脸跟踪应用程序的所有要素。

根据文档

Sceneform支持以下格式的3D资源:*OBJ*glTF(不支持动画)*FBX,带动画或不带动画。-

对于人脸跟踪,您需要配置ARCore会话以检测/跟踪人脸

override fun getSessionConfiguration(session: Session): Config {
 val config = Config(session)
 config.augmentedFaceMode = Config.AugmentedFaceMode.MESH3D
 return config
}
有关更多详细信息,您可以从Captech查看本教程:


注意:我不属于Captech,在我看来,他们很好地解释了使用ARCore构建面部跟踪应用程序的所有要素。

3D模型的创建是通过以下软件工具完成的:, 等等

您可以找到专业的3D艺术家,也可以在web上查找资产,建议开发人员使用的网站是您可以下载以下格式的网站:

编辑:像往常一样,谷歌也将关闭poly网站,因此你必须找到另一个3D模型网站

  • glTF(推荐使用,因为它将所有内容打包为一个)
  • obj
  • fbx

  • 要将眼镜定位到面部,请查看允许您的应用程序自动识别检测到的面部不同区域的应用程序。

    使用以下软件工具创建三维模型:, 等等

    您可以找到专业的3D艺术家,也可以在web上查找资产,建议开发人员使用的网站是您可以下载以下格式的网站:

    编辑:像往常一样,谷歌也将关闭poly网站,因此你必须找到另一个3D模型网站

  • glTF(推荐使用,因为它将所有内容打包为一个)
  • obj
  • fbx
  • 要将眼镜定位到面部,请查看哪个应用程序可以自动识别检测到的面部的不同区域