手机上谷歌的方法CardBoard配多少DPI的手机屏幕才好

ZEALER 科技生活第一站
#全民测评# Google Cardboard 的指南-----通向 VR 之路
,听起来那么,那么遥不可及。。。
= 卡纸? 2015届时第二代Cardboard发布,谷歌又是调起新一轮的VR热 可能见过很多的VR设备,玩过很多的VR游戏,甚至为此购买了一大滴诸如Leap motion这类体感输入设备,是否在使用中遇到失望亦或是喜悦?请私聊 VR就在我们身边,我们产生对真实的感知,源自一个再简单不过的事实 生物多天生拥有一对眼球 VR设备大多利用了这一特性,在单一视角的显示器基础上,对两眼球独立显示画面产生立体的视觉体验 如此Side by side的显示模式 谷歌官方出的Cardboard APP里有“Cardboard 演示”配合安卓或苹果智能机,确实能给人很好的第一映像,在也能播放一些自己的视频,体验一把身处影院级视觉体验 原生的Cardboard的操作逻辑基于手机内置 重力传感器 磁传感器 用测边的一枚磁铁滑动,亦或是旋转整个主体来实现。。。接手柄什么的会更好 介于我手头只有这个山寨的一代Cardboard所有对体验上的吐槽见谅 为了应对透镜对画面产生的畸变,画面一般都是这幅模样的好在市场有很多针对Cardboard开发的APP。。。 可以实现电脑画面以Side by side的方式显示在手机上,用手机自带的陀螺仪操纵鼠标实现头部瞄准。 就是延迟感人,还属于同类最好?
也许是最完美的方案手机端装好然后手边正好有一台电脑是N卡的,原本专属的串流画面功能,配合Tridef 3D转换成Side by side。延迟的问题差不多就结束了,然后用去实现画面畸变TrinusVR Moonlight TtiunsVR对Moonlight串流是有支持的,可以同时实现头部瞄准和低延迟串流,如果你有需要。
移动端也有TriDef 3D的APP,也可以玩一玩 以上是实战 以下是瞎侃 Oculus等作为显示器之外也没有太多的应用环境Cardboard终究只是手机配件似乎已经很接近标准答案了相关参加作品推荐:————————————————————————————————————————12月活动第一波来啦~,更有机会赢取 ZEALER 定制鼠标垫以及 Ticwatch 手表!赶快参与吧~12月宅文化月的活动火热进行中,请参看,各种大奖等你来!
点击查看所有点赞用户
打开微信,点击顶部的“发现”,使用 “扫一扫”即可将网页分享到我的朋友圈。
更多精彩内容推荐
需要才能回复谷歌Cardboard诞生内幕:“廉价”背后的野心_网易科技
谷歌Cardboard诞生内幕:“廉价”背后的野心
用微信扫码二维码
分享至好友和朋友圈
网易科技讯6月2日消息,据《连线》网站报道,大卫·柯兹(David Coz)在谷歌的巴黎办公室工作,但他真正想去的地方是硅谷的总部。去年春天,出生于法国的柯兹前往谷歌的山景城总部,希望向那里的人推介他的全新项目。柯兹将项目原型向大约10至15个人进行了展示,其中之一是克里斯丁·普拉格曼(Christian Plagemann),这位谷歌科学家正在进行的研究方向是全新消费类电子设备界面。柯兹展示的原型是:用硬纸板做成的虚拟现实眼镜。普拉格曼被柯兹的展示迷住了,他惊叹于这种奇思妙想——仅仅借助硬纸板便完成了产品。他说服后者将原型成品留下一个,然后,他将其带到谷歌高层面前,包括CEO拉里·佩奇(Larry Page)以及工程副总裁桑德尔·皮蔡(Sundar Pichai)。2个月后,皮蔡在旧金山的谷歌年度开发者大会上向世人展示了该项目,公司向现场数千名开发者分发了该硬纸板做成的头戴式设备。这看起来似乎有点古怪,因为在这种场合,公司通常赠送的是各类智能手机、平板电脑或其他电子设备。然而,一年之后,凭借这款不可思议的低价产品,谷歌希望能够为整个科技世界带来改变。柯兹如愿以偿的来到了谷歌总部,他、普拉格曼以及其他共同创建了Cardboard的巴黎同事一同加入到谷歌虚拟现实团队。去年12月,他们说服一些3D视觉方面的专家加入,包括史蒂夫·塞茨(Steve Seitz),这位华盛顿大学的教授曾经负责过微软称之为“Photosynth”的全景照片应用;还有约翰·威利(John Wiley),他此前曾经负责过谷歌搜索引擎的视觉设计。团队将复杂的虚拟现实技术变得更加易于接受,使得谷歌在此方面能够与Facebook、微软及其他公司展开竞争。上周四,在今年的谷歌I/O开发者大会上,团队带头人克莱·巴沃尔(Clay Bavor)介绍了全新版本的Cardboard。其后,他介绍了公司的全新产品——一种由16台摄像机组成的设备,能够拍摄360度全景视频,通过对应软件的转换,视频可以为Cardboard用户带来某种沉浸式体验。公司将上述设备称之为“Jump”虚拟现实平台,并表示GoPro将于今年夏季提供配套的摄像机。所有这一切仅仅是铺垫,公司的野心不止于此。巴沃尔表示,他们将会为用户带去的将远远超越Cardboard。VR狂热分子谷歌Cardboard的崛起显示出公司不同寻常的运营风格。在巴黎,柯兹和亨利为谷歌文化学院工作,该机构旨在帮助博物馆及其他机构将它们的艺术藏品进行在线展示。他们的硬纸板眼镜在当时属于一个“20%项目”。在该机构的谷歌员工每周拿出一天——也就是20%的工作时间——进行各种奇思妙想,这就是“20%”的由来。该项目的诞生得益于他们观看的一小段YouTube视频,这是由无人机拍摄的3D视频,而他们当时没有相应的设备可以观看,在众多尝试中,他们一度想要利用手机临时拼凑出用于观看的设备,这就是Cardboard最初的故事。过去,某些“20%项目”脱颖而出,成为相当有影响力的产品,例如Gmail和AdSense。但是,即便在谷歌,由拼凑硬纸板的一群法国人转变为装备精良的虚拟现实团队,这仍属一个极端案例,让那些觉得该领域必定高大上的人感到错愕不已。去年春季,在普拉格曼将硬纸板眼镜展示给谷歌智囊团看过之后,有人建议他找巴沃尔谈谈。巴沃尔是产品管理副总裁,负责Gmail、Google Docs、Google Drive以及Google Apps的用户界面设计工作。但在公司内部,他以一个“虚拟现实狂热分子”而闻名。有些孩子气的巴沃尔曾经试验过虚拟现实与“远端临场”技术。在12岁时,他便通过老旧的苹果Hypercard程序创造出一个自家的全景图。在巴沃尔的领导下,团队成员将硬纸板眼镜变成了已经有100万人在使用的产品,这使得Cardboard成为有史以来最为成功的虚拟现实产品。关键是,通过谷歌的设计,任何人都可以通过Cardboard制作自己的眼镜,只需在前面配上两只镜头,后面插入手机即可。通过手机上的应用播放立体影像,人们可以获得说得过去的虚拟现实体验。随着项目的日渐壮大,团队招募了更多摄像头设计师,还有施泰茨以及他的团队。巴沃尔拒绝透露那些协助Cardboard和Jump项目工作的外部公司信息,但依据《华尔街日报》的报道,团队正在打造“针对虚拟现实应用的安卓系统”。这意味着该系统将运行于全新硬件之上,而不是现在的Cardboard。恰当的时机谷歌在虚拟现实方面的努力使其逐渐能够与Facebook并驾齐驱,后者在去年春季收购了这方面的初创公司Oculus,其Rift头戴式设备有望于今年晚些时候推出。但谷歌同时也将注意力放在了“增强现实”方面,这也是微软的全息眼镜Hololens所涉足的领域。此外,除了备受争议的Google Glass,该公司还向增强现实领域初创公司Magic Leap投入5.42亿美元。巴沃尔表示,他为交易的达成做了很多工作。
增强现实系统——或者称之为“全息”——是在用户眼中的真实世界基础上叠加3D图像。该技术有望为用户提供一种使用计算机的全新途径,例如在墙上显示Skype电话窗口。此外,其还能改变我们观看电影以及玩游戏的方式。设计师或工程师也有望利用该技术更好的创建实际的事物。而虚拟现实技术则是让用户抛开一切现实,完全沉浸于一个假想的世界中,这种技术更适合游戏、教育以及培训领域。周四,谷歌推出了Expeditions,其可以帮助学生在虚拟环境中参观威尼斯或长城。这曾经是柯兹和亨利在巴黎时的心愿。巴沃尔表示,这代表了虚拟现实技术目前最可行的应用前景。但在Facebook眼中,该技术却代表了一种全球交流的方式。虽然前路漫漫,但无论Facebook、谷歌还是其他公司正在朝着正确的方向前进。而Cardboard则是一个在恰当的时间出现的恰当产品。(汪天盈)
本文来源:网易科技报道
责任编辑:王晓易_NE0011
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈5359人阅读
Android(30)
Unity(10)
虚拟现实(7)
Google Cardboard 虚拟现实眼镜开发技巧(一)之放置一个固定在视野中的物体
大家知道在游戏开发中,我们经常会需要放置一些操作面板啊,血量槽啊,比如CS中的枪械,子弹,血量等等,这些UI因素是应该永远显示在用户视野当中的,而不是一转头就看不到自己的血量了。
这个问题在传统的Unity游戏开发中自然是小菜一碟,但是在虚拟现实应用里就不一样了,我们的手机屏幕被分成了两部分,所以这些UI也应该是相应的分离显示,而如果在开发中使用传统的解决方案自然是不可以了,因为只会在屏幕上层显示一个UI,这显然在虚拟现实眼睛里就没法看了。而且根据我的尝试和对API的阅读,CardBoard好像甚至禁止了GUI等UI的显示,而提供了一个CardBoard专用的UI接口,至于这个所谓的CardBoard GUI我并没有尝试过,因为我们直接去让某个组件一直相对于视野不变就可以了,这样的可扩展性更强,而且最关键的是非常简单,一会下面就会为大家介绍具体的做法。
另外去实现一个固定在视野中的物体的应用可不是仅仅局限于UI的,虚拟现实中的注视点(之前提到的那个小黄点)就是一个永远在视野中央的物体,再比如我之前的项目里是开发了一个基于虚拟现实的无人机驾驶,用户是坐在虚拟机舱里进行操作的,虚拟机舱是一个模型场景,视角是要随着用户转头而改变的,比如用户低头会看到操纵杆,回头会看到自己的座椅背,但是窗外的景象是无人机实时传回的视频,因此需要一个不随视角变动的视频播放器,显然用代码让视频播放器随着视角动是非常麻烦的,需要考虑相位和旋转,而利用这个方法就很轻松的解决了这个问题。
大家看到CardboardMain,其下层为Head,我们去看Head的Inspector面板:
我们看到Head绑定了一个CardboardHead的脚本,这个脚本是Cardboard Unity SDK所提供的一个脚本,在API中CardboardHead.cs的描述部分的第一句是这样叙述的:将此脚本附加到任何与用户头部运动相匹配的游戏对象上。也就是说Head模拟了现实中用户的头,Head下的部分都是头的一部分,所以也就不难理解Head下的Main Camera与GazePointer了。
Main Camera其实就是用户的双眼,下属的Main Camera Left 和 Main Camera Right就是用户的左眼和右眼,双眼毫无疑问是头部的一部分,所以Main Camera作为Head的下属,也就是头的一部分。也因此模拟双眼的两个自摄像头是随着头部运动而运动的,所以我们在转动头部的时候才具有不同的视角。
GazePointer其实就是之前提到多次的注视点的实体,将这个注视点作为头部的一部分可以这样理解,如果想象一个戴着摩托车头盔的人,就可以理解为这个光标是头盔前挡风玻璃上的一个点,无论这个人把头转向哪,这个点总是在他的视野中央。
所以如果我们需要去放置一个固定在视野中的物体,遵循GazePoint的想法,我们就应该把这个物体放在人的头盔前玻璃上,所以我们只需要把物体放在Head下并且调整好位置和角度就可以让这个物体成为人头部的一部分随头部运动而运动了。也就是实现了本篇所说的放置一个固定在视野中的物体,比如一些血槽之类UI。
Demo:放置一个显示帧数的UI
现在理解了原理,下面我会基于官方的Demo去实现一个很简单的UI,具体功能就是能够在视野中的固定位置显示目前的帧数。
所以先在Head下放置一个能显示Text的组件,我是用的Demo中显示脚下按钮的方式,在Head下新建了一个Canvas(GameObjects - UI - Canvas),RenderMode选择World Space。canvas下是一个Panel(GameObjects - UI - Panel),Panel下是一个Text(GameObjects - UI - Text),并且给这个Text组件加了一个TextView1的Tag,方便在脚本中使用,具体结构和组件属性参考下图:
将UI(红框部分)放在Head下
Canvas组件,不要忘记设置World Space,不然不能调大小
Text组件,这里设置了一个TextView1的Tag
将UI放置在摄像头正前方
代码方面相对于Cardboard虚拟现实开发初步(四)中讲解的Demo代码修改很少,就是在Teleport.cs中通过Tag获取到Text组件并且在update()方法中设置文字为帧速(这里我为了简单用的是1/Time.deltaTime.严格讲这不是精确的fps)
using UnityE
using System.C
[RequireComponent(typeof(Collider))]
public class Teleport : MonoBehaviour
private Vector3 startingP
public UnityEngine.UI.Text textV
void Start()
startingPosition = transform.localP
Cardboard.SDK.EnableAlignmentMarker = true;
Cardboard.SDK.EnableSettingsButton = true;
Cardboard.SDK.NeckModelScale = 1f;
SetGazedAt(false);
textView = GameObject.FindGameObjectWithTag("TextView1").GetComponent&UnityEngine.UI.Text&();
void Update()
textView.text = "FPS:" + 1/Time.deltaT
public void SetGazedAt(bool gazedAt)
GetComponent&Renderer&().material.color = gazedAt ? Color.green : Color.
public void Reset()
transform.localPosition = startingP
public void ToggleVRMode()
Cardboard.SDK.VRModeEnabled = !Cardboard.SDK.VRModeE
public void TeleportRandomly()
Vector3 direction = Random.onUnitS
direction.y = Mathf.Clamp(direction.y, 0.5f, 1f);
float distance = 2 * Random.value + 1.5f;
transform.localPosition = direction *
然后运行就可以看到最终效果了:
我们可以看到无论怎么样移动视角或者歪头,UI总是显示在视野的固定位置
作为虚拟现实眼镜开发技巧这个系列的第一篇教程,本篇通过一个小Demo讲解了如何去设置一个位置相对于视野不发生变换的物体。虚拟现实眼镜开发技巧这个系列的初衷是想能给大家带来实质性的帮助,因为不可能讲到面面俱到,所以摘出一些大家都会遇到的问题来叙述。
关于CardBoard虚拟现实眼镜开发的知识,之前已经我已经写了虚拟现实开发初步系列的1-4篇来帮助大家入门,英文的API也从长城网外的谷歌官网搬运过来了,我还自己翻译了一篇中文版的文档,以上内容都在我博客的分类和专栏中,大家可以自己去翻阅,希望这些内容能帮助到大家~
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:315223次
积分:4862
积分:4862
排名:第5724名
原创:87篇
评论:206条
欢迎光临我的博客,希望大家能共同学习,共同进步,写的不好的地方还请大家多多包含指正,o(≧v≦)o~~
文章:20篇
阅读:108713
阅读:47542
阅读:12087
文章:16篇
阅读:28196
阅读:7444
(1)(6)(4)(4)(4)(4)(4)(1)(5)(4)(5)(6)(8)(4)(4)(6)(6)(19)(2)
写的不好的地方还请大家通过评论,私信,qq()联系我,我会好好改正的!不要睬我的文章却不告诉我为什么,这样我也不知道不好在哪,谢谢HTC Vive售价逆天?这款谷歌Cardboard好用不贵
作者:上方文Q
Oculus Rift 599美元、HTC Vive 799美元(国行6888元)、微软HoloLens 3000美元&&虽然说虚拟现实、增强现实被普遍认为是下一个科技爆点,但这些设备高昂的价格吓跑了太多人,不少开发者也望而却步。
其实,我们还有一个超级廉价的选择,那就是Google Cardboard,I/O 2014大会发布以来已经累计出货超过500万部,顺利成为史上最畅销的VR设备。
或许是看着其他厂商忙着推出新品,Google也采取了进一步措施,首次通过Google Store线上商店开始销售Google Cardboard,价格只要15美元,而且一次购买两部还可以享受优惠价25美元。
同时你还可以买到另外两款VR设备,Google Tech C1-Glass VR Viewer虚拟现实查看器、Mattel View-Master虚拟现实入门套装,分别只要15美元、30美元。
它们可以搭配4-6寸的安卓手机使用,也支持iPhone。
您可能也感兴趣:&&&&&&&&&&&&
官方微博/微信
每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。
↑扫描二维码
想在手机上看科技资讯和科技八卦吗?想第一时间看独家爆料和深度报道吗?请关注TechWeb官方微信公众帐号:1.用手机扫左侧二维码;2.在添加朋友里,搜索关注TechWeb。
OculusRift
HTCVive国行版
htcvive多少钱
GoogleCardboard
相关的资讯有:
OculusRift
HTCVive国行版
htcvive多少钱
GoogleCardboard
相关的博文有:
本周最推荐
今年的小米春季发布会上,受制于...
近年来,随着我国经济以及医疗卫生事业的发展,人民生活水平有了很大程度的提高,但同时由于环境污染和人们生活方式的改变,与此...
Copyright (C)
All rights reserved.
请选择一张图片分享
要转发到新浪微博,请
要转发到QQ空间,请

我要回帖

更多关于 安卓浏览器添加到主屏幕 的文章

 

随机推荐