带你进入VR的世界,释放双手的时代
来源:互联网 发布:it大厦 编辑:程序博客网 时间:2024/04/27 01:45
由Google带你进入VR领域,Google VR主页为我们提供了两套方便学习VR技术的方法:
1.Daydream
2.Cardboard
我们可以在这三个平台开发:Android,IOS,Unity 3D;
Daydream:
Daydream is a platform for high quality, mobile virtual reality.
Cardboard:
Cardboard lets you experience virtual reality in a simple, fun, and affordable way.
前沿VR资讯:
2014年:Google在当年的Google I/O大会上宣布,其将开发纸盒版的HMD(头盔式显示器),年底该设备销量达到了50万。
2015年:Cardboard被大公司所接受,Google将那些刻上了品牌商标的Cardboard分发给了各大合作商,消费者继续购买主题化的HMD。此时,Cardboard的发展又到了另一个高度:销量达到100万。
2016年:在今年的Google I/O大会上,Google宣布Cardboard销量已达到500万部,但与此同时,Google推出了Daydream——一个更高级的移动VR HMD。
Google给我们提供的第一个很好的例子:寻宝
首先下载Demo,Github
也可以直接 Git clone https://github.com/googlevr/gvr-android-sdk.git
项目(gvr-Android-sdk )中有几个主要目录可以留意一下:
1. libraries
2. ndk-beta
3. samples
samples目录中有四个Demo,分别是:
1. SDK-controllerclient(Daydream的控制端)
2. SDK-simplepanowidget(全景图)
3. SDK-simplevideowidget(全景视频 也就是VR视频)
4. SDK-treasurehunt(寻宝项目)有兴趣可以去研究看看
官方寻宝项目介绍: https://developers.google.com/vr/android/samples/treasure-hunt
以上是关于VR设计:
探索与研究
随着技术与应用理念的不断成熟,VR将有可能成为我们日常生活的重要组成部分,并在以下这些领域当中带来令人激动的全新体验模式:
视频游戏
最为典型的应用领域。当你和人们说起VR时,多数人立刻会想到游戏 - 深度的沉浸感,忘我的全身心参与其中 - 这些体验需求使开发者、游戏主机及周边设备厂商们望眼欲穿。可以肯定,如今多数的VR团队都渴望在这一领域当中分得一块蛋糕。
社交
在VR技术的推动下,用户自主创建并互通互动的虚拟世界同样可以成为极具真实感与自由度的全新社交舞台。诸如High Fidelity(由Second Life的创始人Philip Rosedale创建)、AltSpace VR以及旧金山湾区的一些创业公司已经开始在这个领域当中发力了。
教育
3D化的内容呈现方式一直都是互动式教学当中的重要手段。结合VR技术带来的沉浸感及虚拟交互体验,学习过程将充满实践性和趣味性,从而更加卓有成效。
生产力
目前,在某些领域当中,已经有一些研究者和小型公司开始探索如何将VR作为生产工具来代替传统的桌面设备了。可以试着设想一下在完全虚拟的办公环境当中自由操作虚拟工具、处理工作内容的情景。
观光
高质量的360°全景影像非常引人入胜,能够帮助用户简单快捷的实现观赏体验,足不出户,逛遍天下。
建筑与房产
这些行业当中的先行者已经开始试验VR技术的运用了,包括拍摄全景影像以及构建可交互的虚拟建筑空间等等。影像的形式适合于向客户呈现已有的产品,而虚拟空间则更加适用于在规划阶段演示复杂的设计方案。
现场直播
VR视频将成为音乐会、新闻现场及其他直播场景的重要传播形式。就在不久之前,Paul McCartney、Jack White等乐人已经通过这种形式来转播自己的现场表演了。
网页浏览
Mozilla已经开始向他们的浏览器(Firefox)当中添加VR支持能力,Google方面也是同样。除了技术方面的研究,Mozilla同时也在对VR当中的网页导航模式及页面展示方式进行探索。
更多专业应用
VR技术的巨大潜力还将体现在诸多领域,包括军事训练、医学培训与诊疗、工程、设计等等。
你可以在Within.in了解到更多更具体的VR应用案例。
技术需求与局限
我们的产品在总体形式上会像YouTube和Vimeo那样为用户提供VR视频服务;视频内容本身会按照类别与标签进行组织。
基于产品自身的目标及其输入、输出等方面的特性,我们在着手制作产品原型之
前,首先对实现产品所需的技术,包括可能遇到的瓶颈和局限,以及有可能产生的潜在问题进行了充分的预研,使设计师在接下来制定设计决策的时候能够更加准确和高效。
信息架构、交互脚本、功能与内容
这个阶段的目标包括梳理信息架构,制定交互脚本,对每个界面的功能与内容进行定义描述。所产出的文档可以为整个项目带来更加全局化的视野,使接下来的实际设计工作能够聚焦于最关键的信息,减少无用功,同时也能将更多的时间节省出来,用于对VR交互设计模式进行探索。
我通常使用Xmind来逐个模块的梳理产品信息架构,并配以简单的流程图来理解产品功能与内容的全景。
VR设计:
即便是对于VR产品,在探索阶段通过纸笔来快速呈现和沟通想法依然是非常重要的设计方式。纸和笔不会像设计软件那样需要你将很多注意力聚焦在“工具”本身的使用上,不会局限你的思考,能帮你以最快的速度将想法落实下来,同时在多人沟通协作方面也具有相当高的实用价值。
界面原型:
经过前面几个环节的探索,你应该已经对产品的整体架构,包括界面的数量及内容、布局等等有了比较清晰的认知,接下来便可以进入原型制作阶段了。原型的意义在于验证想法、获取反馈、通过迭代进一步验证想法,周而复始。
我通常使用Boxshot来快速制作虚拟环境的效果样式,通过Blender为VR界面元素建模,最终在Unity 3D当中完成原型制作。
使用Boxshot完成3D空间效果
3D Max/Unity 3D
Unity 3D中的处理过程
Unity 3D当中的分类菜单视图
以上关于VR开发介绍以及VR设计方案及思路洞悉,深入探索敬请等待后续更新。 。 。
- 带你进入VR的世界,释放双手的时代
- STRATA智能手表: 释放你的双手
- 带你快速进入--Jquery的世界
- 带你进入 Git 的世界
- 不同维度的对话:带你进入四维世界
- 带你进入百度地图开发的世界
- 浅谈Android 动画,带你进入动画的世界
- 一个钟表带你进入Android绘图的世界
- 七、带你进入神奇的symfony世界
- 带你快速进入.net core的世界
- VR下双手与物体的交互
- 就争讼 你的双手甩开
- VR时代的思考
- 机械键盘的选择,带你进入机械键盘的世界 --By Cheng
- 走进WiFi共享精灵,带你进入一个不一样的WiFi世界
- 木马编程-手把手带你进入木马的世界之木马编程
- 新霸哥带你进入java的世界
- Mocha BSM,带您进入主机监控的可视化时代
- jQuery中绑定事件的几种方法
- hdu5135 Little Zu Chongzhi's Triangles --状压dp
- 为什么会有异常
- 13. Roman to Integer
- 命令行 TODO 工具中的王者
- 带你进入VR的世界,释放双手的时代
- 2016.10.29【初中部 NOIP提高组 】模拟赛C题解
- linux 编译问题
- Ubuntu下程序图标的设定方法
- 在 Win7 环境使用 Docker Images模拟 IBM Bluemix Blockchain Service
- Asynchttpclient实现模拟登陆教务系统失败解决办法
- Reveal使用教程-使用Reveal查看任意iOS App的图层结构
- 为什么会有IO流,及如何使用?
- NOIP模拟题 2016.10.29 [DP] [中位数相关] [折半搜索]