相关疑难解决方法(0)

ARKit - 将 CIFilter 应用于 ARFaceAnchor 的特定顶点

我正在尝试将 aCIFilter应用于ARFaceAnchor. 我能够使用以下方法访问顶点:

let vertices = faceAnchor.geometry.vertices 

let relevantVertices = [vertices[580], 
                        vertices[1019], 
                        vertices[1017], 
                        vertices[660]]
Run Code Online (Sandbox Code Playgroud)

但是我无法理解如何将它与节点一起使用(不确定这是否是解决方案),以便在面部移动时使这些顶点不断更新CIFilter

例如,我选择了一些顶点,并使用 Photoshop 对选定的顶点(硬编码)应用了黑白滤镜进行演示。想象一下没有线条:)

在此处输入图片说明

任何帮助将不胜感激!

augmented-reality ios scenekit swift arkit

7
推荐指数
0
解决办法
557
查看次数

标签 统计

arkit ×1

augmented-reality ×1

ios ×1

scenekit ×1

swift ×1