headshot:示例iOS AR应用程序,演示了如何实时捕获用户面部的纹理

时间:2024-05-06 06:06:20
【文件属性】:

文件名称:headshot:示例iOS AR应用程序,演示了如何实时捕获用户面部的纹理

文件大小:7.22MB

文件格式:ZIP

更新时间:2024-05-06 06:06:20

Swift

爆头 :collision: 示例iOS AR应用程序,演示了如何实时捕获用户面部的纹理。 此纹理可用于创建简单的带纹理的3D面部模型。 执行 该演示应用程序使用ARKit使用从前置摄像头捕获的图像为生成纹理贴图。 然后可以将纹理贴图应用回ARSCNFaceGeometry实例,从而创建用户面部的3D纹理版本。 基本应用程序结构 该应用程序创建两个SceneKit视图:一个用于捕获用户面部的主要AR场景,以及一个用于显示纹理化面部模型的辅助SCNView 。 在此演示应用程序中,主要场景仅用于收集面部跟踪数据并生成面部纹理。 它不会直接渲染任何东西。 次要场景绘制在屏幕的左上角。 它基于当前的ARSCNFaceGeometry和生成的面部纹理显示了用户面部的3D模型。 点击并拖动以旋转模型。 请注意,这两个场景设置仅用于演示目的。 对于大多数应用程序,您可能希望在从其捕获的同一AR场​​景中使用捕获的


【文件预览】:
headshot-master
----documentation()
--------demo.gif(7.21MB)
----HeadShot()
--------Extensions()
--------FaceTextureGenerator.swift(9KB)
--------TextureToImage.swift(2KB)
--------Resources()
--------AppDelegate.swift(1KB)
--------Views()
--------SceneDelegate.swift(798B)
----.gitignore(634B)
----README.md(6KB)
----HeadShot.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(16KB)
--------xcshareddata()

网友评论