如何在PC应用程序上使用vuforia

本文关键字:程序上 vuforia 应用程序 应用 PC | 更新日期: 2023-09-27 17:58:46

我是vuforia的新手,需要一些关于这个主题的帮助。有人能告诉我是否可以在电脑应用程序上使用带有网络摄像头的vuforia吗?我在平面纹理上得到了网络摄像头框架,我试图将这些纹理传递给vuforia,但我没有成功。

我使用WebCamTexture来获取网络摄像头的帧。

如何在PC应用程序上使用vuforia

我不熟悉Vuforia(虽然它看起来很有趣,但我会在这个周末自己尝试一下!),我可能有一个建议。

Vuforia是否可能因为图像是WebCamTexture而不是Texture2d而不知道该怎么办?

WebCamTextureTextureTexture2DWebCamTextureRenderTexture都是从Texture延伸而来,但它们是不可交换的)。

所以,试着转换你的纹理并将其传递给Vuforia?

var tx2d = new Texture2D();
tx2d.SetPixels((go.renderer.material.mainTexture as WebCamTexture).GetPixels());

编辑:我在这里的Running in the editor:部分找到了什么

有一个特定的Web Cam Behaviour脚本。

要在Unity Pro中使用Vuforia的播放模式,只需选择附件,您想从"相机设备"菜单中使用的内置网络摄像头,然后使用编辑器UI。

您也可以将标准Unity播放模式与非Pro Unity一起使用版本,并通过在Web Cam中设置"不用于播放模式"行为成分。

要使用标准播放模式,请调整ARCamera对象的变换以查看整个场景,然后在Unity编辑。标准中没有实时摄像机图像或跟踪播放模式,而是假定所有目标都可见。这允许测试应用程序的非AR组件,例如脚本而不必每次都部署到设备。

您是否在http://holographi.space/?我还没付250美元。