unity3d做vr(unity项目导入vr设备)

你知道VR吗?什么是VR?
虚拟现实技术(英文名:Virtual Reality,缩写为VR),又称灵界技术。
虚拟现实技术包括计算机、电子信息和仿真技术,其基本实现方式是计算机模拟虚拟环境给人以环境沉浸感。
随着社会生产力和科学技术的不断发展,各行各业对VR技术的需求越来越大。VR技术也取得了很大的进步,逐渐成为一个新的科技领域。
有一部电影《头号玩家》推荐给大家看。讲述了VR的未来发展,全人类都可以戴上头盔,穿越到自己想去的地方“为所欲为”。
Unity以游戏开发而闻名,制作2D/3D游戏更是轻而易举。其实它不仅可以开发游戏,还可以开发VR(虚拟现实技术)和AR(增强现实技术)。今天我们了解了一个开发VR的插件——VRTK。
VRTK的全称是虚拟现实工具包,前身是SteamVR工具包。由于后续版本开始支持Oculus、Daydream、GearVR等其他VR平台的SDK,所以改名为VRTK。
是使用Unity进行VR交互开发的有力工具。开发者可以用20%的时间完成80%的VR交互开发内容。
VRTK源代码托管在Github上,可以在Unity Asset Store上以插件包的形式免费下载。相应的地址是:
Github:
https://github.com/thestonefox/VRTK
资产商店:
https://www.assetstore.unity3d.com/en/#!/content/64131
也就是说,我们可以从Unity软件中的资产商店下载VRTK插件。
使用两个版本的优点和缺点:
Github版本:好处是可以更早接触到新版本的新功能;缺点是由于缺乏足够的测试,新功能将会不稳定。
资产商店版:优点是稳定,经过足够多的测试才会上架;缺点是由于店铺的审核周期,版本更新会有一定的滞后性。大多数情况下,只有大版本更新后才会考虑。
我们来看看手柄的相应参数:
通过阅读Device类的代码,我们可以将handle交互元素和接口归纳为以下几个方面:
(1)位置和速度:手柄运动的线速度和角速度,界面:速度和角速度。位置,接口:转换。
(2)按键操作:各种GetPressXX/GetTouchXX
(3)关键内容:对于触摸板,可以获取轴、角度等信息;对于触发器来说,可以得到触发器的幅度,比如可以用来判断误操作。接口:GetAxis等。
来源:山西IT优聘

其他教程

中国动画100年(全球十大动画IP)

2022-8-31 5:08:52

其他教程

pr 达芬奇 调色(pr调色和达芬奇调色哪个好)

2022-8-31 5:10:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索