AR游戏怎么检测玻璃平面度检测

Unity结合Vuforia开发AR应用如何识别各种目标? - Unity,游戏,锐亚教育,insideria,锐亚,锐亚教育 - 锐亚教育 - 专业Unity智能在线学习平台|Unity3d培训|Unity培训Unity教程 Unreal 虚幻 AR|移动开发|美术CG|UI平面设计|前端开发 - InsideRIA Media19被浏览2,138分享邀请回答wetest.qq.com/cube关于测试报告的问题:使用帮助:常见问题:261 条评论分享收藏感谢收起支持ARCore 有了它装修房间再也不用去测量
支持ARCore 有了它装修房间再也不用去测量
创业公司Digital Bridge开发了一款名为Survey的AR测量工具,它可以测量你的整个家。
Survey使用AR来创建一个精确的房屋平面图,只需用户四处走动即可。它主要针对那些想重新装修自己家的用户,提供容易使用的数字“卷尺”,让客户在家里就能简单的测试新的设计和布局。
Digital Bridge公司首席执行官David Levine表示:“消费者无法想象出一个新的、昂贵的浴室或厨房在自己家里是什么样子的,这是消费者长期以来的不满,也是零售商面临的商业挑战。我们开发Survey以及即将推出的Aspect设计可视化工具,目的就是为了帮助消费者改变购物体验。”
目前,该应用已设计用于iOS 11上的ARKit,适用于Android的ARCore版本也在开发中。
来源:魔多
有新产品或者项目希望我们报道,猛戳这里
17173发布此文仅为传递信息,不代表17173认同其观点或证实其描述。
热门VR文章
热门VR游戏榜
类型:惊悚刺激
类型:角色扮演
类型:即时战略
类型:角色扮演
类型:角色扮演
关注17173VR公众号
第一时间获取最新VR游戏资讯。各种奖品福利等你领取哦!扫一扫,访问微社区
后使用快捷导航没有帐号?
签到成功!您今天第{todayrank}个签到,签到排名竞争激烈,记得每天都来签到哦!已连续签到:{constant}天,累计签到:{days}天
当前位置: &
查看: 1168|回复: 8
手把手教你使用Vuforia开发AR游戏(上)
15排名<font color="#FF昨日变化5主题帖子积分
蛮牛币3979
在线时间626 小时
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
Vuforia是一个AR平台,为增强现实开发提供了惊人的服务。下面是一些例子:
Vuforia也有一个Unity SDK,在本教程的第二部分,我将解释如何集成和开发它。但让我们先开始Vuforia集成…
获得Vuforia许可证
01.png (17.7 KB, 下载次数: 4)
14:02 上传
你要做的第一件事就是在Vuforia页面上注册。完成注册过程后,可以开始使用Vuforia SDK进行开发。然后,您需要一个项目许可证。转到开发选项卡,点击“添加许可”按钮。会有一个小表格出现。如图所示填写表单,点击“Next”。然后你必须通过同意条款和条件和点击“确认”来确认你的授权。很简单,对吧?
Vuforia’s Unity SDK
是时候下载Unity所需要的Vuforia SDK了。您可以在Vuforia下载选项卡中下载它
02.PNG (78.55 KB, 下载次数: 0)
14:05 上传
下载软件包后,将其导入到Unity内部的现有项目中。
现在是准备标记的时候了。标记是Vuforia作为参考点来显示你的对象的图像。图像的关键点越明显,你的标记就越准确或“可扩展”。创建这种标记的最简单方法是生成二维码。二维码有很多关键点,它们很有魅力。您可以自己生成它们,或者更快地生成它们,您可以下载我的
一旦你有了标记,就该把它上传到Vuforia了。进入Vuforia目标管理页面,点击“添加新数据库”按钮。为您的数据库键入首选名称,并选择“设备”作为类型选项。
03.PNG (26.24 KB, 下载次数: 0)
14:07 上传
太棒了!现在,选择刚刚创建的数据库的名称,然后单击“向数据库添加新目标”。
选择单个图像类型,选择您之前下载的标记,将宽度设置为1,以您想要的方式命名,并单击“添加”。
还有其他类型的目标,例如长方体、圆柱或三维物体。这些可以作为3 d标记(你可以让他们如果你觉得它),但是他们需要更多的时间准备,因为你必须创建和上传长方体,对于Vuforia这是个苦差事…
04.PNG (101.72 KB, 下载次数: 3)
14:08 上传
好了,现在你可以看到你的目标已经添加到列表中了,它已经准备好被下载了。点击“下载数据库”,并将包导入Unity。
准备场景设置场景也很简单。在场景中去掉现有的摄像头。Vuforia有自己的相机,你的场景将会使用。从Vuforia & Prefabs文件夹中拖拽ARCamera预制文件夹进入场景。您的场景层次结构应该是这样的:
unity-scene-image.png (26.77 KB, 下载次数: 0)
14:18 上传
现在,让我们设置ARCamera属性。ARCamera预制程序需要在Vuforia上找到的许可密钥。
6.png (54.71 KB, 下载次数: 0)
14:20 上传
复制并粘贴您的许可证密钥到场景的ARCamera预制版的Vuforia脚本字段。
unity-scene-with-script-image.png (42.41 KB, 下载次数: 3)
14:25 上传
在您的层次结构中选择ARCamera,在数据库加载行为中勾选“加载[名称]数据库”复选标记,然后“激活”。
Database-Load-Behaviour.png (3.75 KB, 下载次数: 3)
14:26 上传
设置标记好了,现在是添加场景标记的时候了!你可以通过拖动ImageTarget预制体从Vuforia & Prefabs到你的场景。您的ImageTarget需要设置为一个特定的标记映像。它有一个名为“图像目标行为”的脚本,您可以在“数据库”字段中选择数据库名称,然后从下拉列表中选择“ImageTarget”。它应该是这样的:
image-target.png (53.25 KB, 下载次数: 0)
14:26 上传
好,你几乎完成了!现在是添加一些对象到显示的时候了。右键点击层次结构中的ImageTarget,3DObject &立方体。按您想要的方式调整多维数据集,项目就可以编译了!或者,您可以将任何3D对象添加到ImageTarget的层次结构中。正如你所看到的,Vuforia SDK很容易安装,它有很多不错的功能,你可以利用它来制作很棒的游戏或应用程序。例如,你可以把一些标记组合起来,使一些事情变得更加复杂
资产采购的图形你需要一些3D模型。我建议你下载并导入这些神奇的无人机模型。接下来,我们需要一个二维码作为额外的标记。你可以自己创造,但如果你懒惰,可以自由使用我的
为了测试的目的,你需要打印这两个标记,所以我也准备了一个pdf供你下载。还有一些更适合您导入的纹理:
场景设置从Vuforia & prefabs到场景中拖拽两个ImageTarget prefabs。将第一个命名为“DroneTarget”,第二个作为“目标”。在此之后,将相应的“图像目标”分配给图像目标行为脚本中的每一个。在相同的脚本中,将DroneTarget的宽度改为3,目标为2。它应该是这样:
dronetarget.png (50.92 KB, 下载次数: 0)
14:28 上传
就像这样的目标:
goaltarget.png (46.04 KB, 下载次数: 0)
14:29 上传
现在,在我们层级的ARCamera对象中,向Vuforia行为脚本切换,并将“Max同步跟踪图像/对象”的值改为2。然后在“世界中心模式”部分,从下拉列表中选择“特异性目标”,在“世界中心”一节中,从层次结构中选择DroneTarget。它应该是这样的:
AR-Camera.png (14.52 KB, 下载次数: 0)
14:29 上传
连接模型到标记我们有标记,让我们添加3 d模型,他们将代表…
右键单击DroneTarget并选择“EmptyObject”。确保这个新对象的位置为[0;0。0;0]和[0.33;0.33;0.33]。我还把它的名字改成了“无人驾驶飞机”。然后,将任何无人机的3D模型添加到该对象中,并将其位置更改为[0;0]和scale to[0.33;0.33;0.33]。现在的等级结构是这样的:
drone-model-setup.png (24.43 KB, 下载次数: 0)
14:30 上传
因此,让我们为我们的目标添加一个模型。添加一个空对象,就像我们为DroneTarget做的一样,把它的名字改成“Ring”。然后在该对象中添加一个Sprite渲染器,在“Sprite”部分中,选择我们的ring Sprite。在那之后,你可以把它的颜色改成你喜欢的样子。你也可能想要调整它的大小,改变它的位置来适应QR码。这对我来说是这样的:
all-model-setup.png (39.61 KB, 下载次数: 2)
14:30 上传
Nav Mesh setup
好的,那么我们有现场,现在让我们转到…寻路的主要功能。所以我们需要烘焙一个Nav Mesh。想了解更多信息,请访问Unity导航教程页面。一个导航网格需要在场景中有一个固定的网格,以先行走。右键单击层次结构3D对象&平面。重新调整飞机的尺寸,使它覆盖在你可能想要你的无人机移动的标记周围的区域。现在打开导航窗口(窗口&导航),在Object选项卡中,确保选择您的plane和一个“导航静态”复选框。之后点击“烤”。太棒了!如果你的场景看起来有点像这样,你就在正确的轨道上!
navmesh-with-plane.png (50.68 KB, 下载次数: 0)
14:31 上传
那么,我们如何处理这种恼人的白色plane阻碍了视图呢?好吧,现在是我们摆脱它的时候了。是的,把它删掉,我们不再需要它了,因为导航网格已经烤好了。一旦我们得到了我们的Nav Mesh,是时候设置一个Nav Mesh Agent,一个可以使用导航网格的actor。导航网格代理功能显然应该应用于无人机,所以选择“DroneTarget”层次结构中的第一个子对象…
Select-the-drone.png (2.69 KB, 下载次数: 0)
14:32 上传
并添加NavMesh组件到您的检视面板。您将看到这个组件的一系列参数。我不打算解释每个参数的含义,因为这不是教程的重点。(如果你对有关参数的评论感兴趣,请观看这段视频和这里的Unity文档)。这是我的导航系统的屏幕截图,我为无人机添加导航系统参数:
Nav-Mesh-Agent.png (9.87 KB, 下载次数: 0)
14:32 上传
原文标题:Unity AR Tutorial: Augmented Reality Game Development with Vuforia原文链接:
每日推荐:
头像被屏蔽
0排名<font color="#FF昨日变化主题帖子积分
蛮牛币3999
在线时间1193 小时
提示: 作者被禁止或删除 内容自动屏蔽
每日推荐:
4422/500排名<font color="#FF昨日变化10主题帖子积分
四处流浪, 积分 422, 距离下一级还需 78 积分
四处流浪, 积分 422, 距离下一级还需 78 积分
在线时间202 小时
若若的问一句,这是那年的例子!就别拿出来卖了好吗!
每日推荐:
4363/500排名<font color="#FF昨日变化49主题帖子积分
四处流浪, 积分 363, 距离下一级还需 137 积分
四处流浪, 积分 363, 距离下一级还需 137 积分
在线时间97 小时
谢谢楼主无私的分享
每日推荐:
3200/300排名<font color="#FF昨日变化9主题帖子积分
偶尔光临, 积分 200, 距离下一级还需 100 积分
偶尔光临, 积分 200, 距离下一级还需 100 积分
在线时间52 小时
看看,学习一下
每日推荐:
3270/300排名<font color="#FF昨日变化4主题帖子积分
偶尔光临, 积分 270, 距离下一级还需 30 积分
偶尔光临, 积分 270, 距离下一级还需 30 积分
在线时间72 小时
{:106:}{:106:}{:106:}{:106:}
每日推荐:
2144/150排名<font color="#FF昨日变化6主题帖子积分
初来乍到, 积分 144, 距离下一级还需 6 积分
初来乍到, 积分 144, 距离下一级还需 6 积分
在线时间29 小时
每日推荐:
61133/1500排名<font color="#FF昨日变化8主题帖子积分
蛮牛粉丝, 积分 1133, 距离下一级还需 367 积分
蛮牛粉丝, 积分 1133, 距离下一级还需 367 积分
蛮牛币2205
在线时间343 小时
每日推荐:
120/50排名<font color="#FF昨日变化57主题帖子积分
注册看看, 积分 20, 距离下一级还需 30 积分
注册看看, 积分 20, 距离下一级还需 30 积分
在线时间4 小时
感谢分享!!!!!!!!!!
[]: skyfroggame 乐于助人,奖励 2
每日推荐:
经过游戏蛮牛认证的蛮牛小翻译AR游戏百科词条_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
AR游戏百科词条
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 三坐标怎么检测平面度 的文章

 

随机推荐