【问题标题】:Is it posible to insert a UITextView (or other UIKit view) into an augmented reality SCNScene?是否可以将 UITextView(或其他 UIKit 视图)插入到增强现实 SCNScene 中?
【发布时间】:2015-08-18 12:22:42
【问题描述】:

我知道奇怪的疯狂问题。我当前的设置是一个 SCNScene,它带有一个由设备的陀螺仪控制的摄像头。我可以添加和点亮普通节点,但是我想将 2D UIView 对象添加到场景中,例如 UITextViews 或者一些按钮。视图需要在场景内,因此如果相机远离它们,视图将不再可见。

首先,这可能吗?或者这会比将可编辑的文本视图重建为节点更难实现吗?这可以通过类别或...来实现吗?

【问题讨论】:

  • 您是在尝试与文本视图交互还是只是在平面上显示文本?
  • 我将使用蓝牙键盘与文本视图进行交互,所以我不能只将我的文本图像附加到正方形@DavidRönnqvist

标签: ios objective-c uikit augmented-reality scenekit


【解决方案1】:

我刚刚在 WWDC 上与 Scenekit 人员进行了交谈。他说,到目前为止,完全不可能以一种好的、实用的方式来做到这一点。作为一种可能的解决方案,他提供的唯一选择是在屏幕外或场景后面的某处创建 UIView 元素,并连续截取对象的屏幕截图并将这些图像作为纹理应用到 SCNNode。他还指出,这样做的性能会很差,因为截屏很重,而且你不能很快地使用它。所以我想这在 UIView 添加支持之前是不可能的,因为根据工程师的说法,由于 UIView 的限制而不是 SceneKit 的限制,这是不可能实现的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 1970-01-01
    • 2010-12-11
    相关资源
    最近更新 更多