谷歌 CardBoard Unity开发基础
来源:互联网 发布:js设置margin 编辑:程序博客网 时间:2024/05/17 23:45
Unity虚拟现实开发包CardBoard:点击打开链接
一个卧室的FBX模型Unity包:点击打开链接
大致说一下使用Unity进行CardBoard开发的模型:
1、采用3DMAX或者Maya进行建模以及动画的制作,对于Unity来说,使用比较多的是FBX模型,因此可能需要各位下载插件导出FBX模型
2、将导出的fbx模型直接拖动放到UnityAssets目录下面,其他的Unity会自动完成
3、导入CardCoardforUnity开发包
4、进行虚拟漫游开发。
今天我们要做的就简单很多,顶上的两个都是制作好的Unity的资源包,直接导入就可以了,下面我们一步步进行开发。
第一步:创建Unity的新工程我使用的是Unity4.6.3不过这个对于开发没什么影响
第二部:创建好工程之后,下面导入第一个资源包:Assets->Import Package->Custom Package
点击打开之后会出现一个界面,显示你要导入的资源,我们需要全部的资源,那么点击Import
然后你就可以在面板中看到我们的资源包。这个要注意的就是,你所导入的资源的路径是不能有中文的,如果出现中文会出现解析错误这种问题
第三步:泡泡例子,打开DemoScene文件夹,双击DemoScene就进入了这个例子的场景中,点击Unity面板上最上方的三角符号,场景就运行起来了。
将鼠标放到Game面板中,一只手按住键盘上的ALT键,一手按住鼠标左键,在屏幕上滑动,就可以看到虚拟漫游的场景了
第四步:创建我们自己的虚拟场景以同样的方式导入BedRoom的package。之后双击bedroom这个场景,打开进入besroom场景中
这时候你会发现,控制台报错,说有些东西是Unity-pro里面的,这是资源的一些问题,解决办法也很简单,当然你的要破解过的unity版本,如果需要破解包,私信我
导入之后,虽然有错误但是不影响运行。我们需要这个房间的模型,那么就单独将他拿出来,制作成Prefabs,具体操作是,选中bedroom_scene然后拖动到箭头指定的位置,成为下面的样子,至此,我们的房子模型也就做好了
为了简单起见,我们就在DemoScene里面修改,再次打开DemoScene将刚才制作的prefabs拖动到Hierarchy面板中,这时候在你的场景中就可以看到房间的模型了,运行一下:alt加上鼠标(这个是模仿人的头部运动的)左键漫游场景
下面的工作就是在scene面板中调节摄像机的位置,已调整到最好的角度
之后导出app时候要注意,在箭头所指的地方,修改成自己的包名,比如com.lxc.cc等
附上我做的工程点击打开链接
- 谷歌 CardBoard Unity开发基础
- google cardboard unity 开发
- unity+Cardboard SDK VR开发Cardboard Unity SDK讲解
- unity+Cardboard SDK VR开发教程
- Unity+Cardboard VR应用开发环境搭建
- Cardboard Unity SDK Reference
- unity cardboard 导出
- Cardboard Unity SDK Reference 翻译版
- 使用Unity for Android 集成 Cardboard教程
- 使用Unity for IOS 集成 Cardboard教程
- 【20171013】unity+cardboard做一个VR眼镜
- Google Cardboard、 GVR Unity3D 开发
- unity基础开发----unity串口通信
- unity基础开发--shader基础知识
- unity基础开发-photon服务器
- unity基础开发--学习笔记
- unity C#脚本开发基础
- Cardboard虚拟现实开发初步(一)
- 在 mingw 下编译 libHaru
- 算法训练 纪念品分组
- javascript组件开发方式
- 非对称加密算法RSA
- platform设备驱动全透析
- 谷歌 CardBoard Unity开发基础
- 前端工程师开发工具记录
- Linux下的Nano命令
- MyEclipse应用服务连接器(上)
- 欢迎使用CSDN-markdown编辑器
- Java学习笔记-----中间件,组件,容器,框架的精彩理解
- PRC_S_SYS_LOG
- [linux device driver] Chapter 03:以scull_load为引,详解Bash的位置参数和内部参数
- Spark:大数据的电花火石!