如何在PC应用程序上使用vuforia
本文关键字:程序上 vuforia 应用程序 应用 PC | 更新日期: 2023-09-27 17:58:46
我是vuforia的新手,需要一些关于这个主题的帮助。有人能告诉我是否可以在电脑应用程序上使用带有网络摄像头的vuforia吗?我在平面纹理上得到了网络摄像头框架,我试图将这些纹理传递给vuforia,但我没有成功。
我使用WebCamTexture
来获取网络摄像头的帧。
我不熟悉Vuforia(虽然它看起来很有趣,但我会在这个周末自己尝试一下!),我可能有一个建议。
Vuforia是否可能因为图像是WebCamTexture
而不是Texture2d
而不知道该怎么办?
WebCamTexture
是Texture
(Texture2D
、WebCamTexture
、RenderTexture
都是从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美元。