NibiruSDK的接入与使用

  在文章开头之前先介绍写Nibiru,Nibiru是一款VR一体机的名字,个人感觉用户体验一般。但是为了完成任务,所以学习了相关的SDK,以及一些简单的使用方法。话不多说我们直接进去主题,用于我是在Unity环境下做开发,使用的是Unity3D5.6版本,也是目前最新的版本,也是5系列的最后一版本。首先到官网下载和Unity相关的SDK,也就是下图这个

下载后就导入到到unity中,其中包括一些脚本预设体等,接下来我们要将预设体中的两个文件拖入到Hierarchy中,也就是MainCarmera和NvrViewerMain


接下里运行你就会发现是这样的了


如果没有分屏或者是一片漆黑可能是有个东西忘了设置了。点开Edit——>ProjectSetting——>Grephices,在这个下面添加这两个Shader,具体为什么是这两个,我也不知道,你跟着做就对了。



如果你不想要在显示中出现“准星”你可以勾选掉,在MainCamera下面有个NvrReticle,取消勾选就不会出现“准星”了。


接下来你就会问了如何交互呢,很简单,看官方的Demo。什么,你不想看。好吧,那我来告诉你。在添加UI后会出现一个EventSystem,点开检视面板你会看到一些组件,有一点要特别注意,组件排放是有顺序的!!组件排放是有顺序的!!组件排放是有顺序的!!好了,说了三遍应该没人会错了吧。


这样就可以经行交互了,不信我们试试(注意下面输出),简单的交互就完成了。

最后再谈下和SKD相关的东西,想想还是算了吧。代码有什么好谈的,纸上的来终觉浅,还是自己多尝试吧。






评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值