SpanChat Lenses / MSQRD过滤器由什么组成?

时间:2016-12-14 08:07:04

标签: ios augmented-reality scenekit

我知道有关如何实现类似SnapChat过滤器的讨论,但我的问题与它们无关。

我想知道如何将SnapChat过滤器等叠加层渲染到屏幕上以及如何创建这些过滤器。

我的第一个问题是,这些过滤器已在任何3D应用程序中创建,并作为COLLADA导入到sceneKit或openGL中。但我不明白的是如何将左眼和右眼精确定位在API指定的相应位置上。

我有左眼和右眼的位置,我设计了两个单独的眼睛并将它们定位在场景上,但由于它们是两个不同的节点,它们分开移动,这给用户带来了不切实际的体验和印象。

另一种解决方案可能是设计一个SCNode,将眼睛作为rootNode的子节点并相应地定位它们,但我不确定这是否是正确的解决方案。

有什么建议吗?

0 个答案:

没有答案