Unity在设备摄像头(AR)上叠加对象

时间:2017-11-22 11:02:41

标签: unity3d camera augmented-reality htc-vive

我正在使用Vive和移动平板电脑。平板电脑上有一个跟踪器,然后房间里还有另一个跟踪器。

在平板电脑上,我在屏幕上输出设备摄像头,并根据设备位置调整位置和旋转。我现在要做的是在摄像机输出的顶部渲染另一个跟踪器的位置AR。

我尝试使用谷歌搜索,但到目前为止,我只能找到如何用Vuforia制作AR,这是我不需要的。

我真的只需要一些关键词来开始搜索,因为我真的不知道如何开始。

1 个答案:

答案 0 :(得分:0)

制作AR有很多方法。
我建议你使用API​​ - 比如

  • Vuforia AR包
  • 的ARToolKit
  • wikitude
  • 等(通过搜索“增强现实API”)

以其他方式(我尝试分配) 你应该使用角点检测和使用特征提取方法(“ImageProcessing”科学下的每一件事)

  • 如果您不想使用图像标记或目标 - 您应该从移动应用程序中的传感器获取数据很容易,但在其他情况下您应该添加传感器(陀螺仪和加速度计)

我希望我得到你想要的东西,

用于图像处理在C ++中使用openCV或在C#中使用java / emguCV

如果您的问题是统一着色

您可以在不亮的着色器中添加背景图层; 并将平面(带有相机渲染的纹理)放在你团结相机对象的视图前面