写点什么

Google Cardboard:来自谷歌的虚拟现实开源项目

  • 2014-12-17
  • 本文字数:773 字

    阅读完需:约 3 分钟

Google Cardboard 是谷歌的一个虚拟现实开源项目,旨在使用户可以以一种简单、有趣且廉价的方式体验虚拟现实。用户只需要在 Android 手机上安装一个 Google Cardboard 应用,并将手机安置在一个观察器上就可以开始体验了,如下图所示:

关于观察器,用户既可以从 DODOcase I Am Cardboard Knox Labs Unofficial Cardboard 等制造商那里购买,也可以 DIY。它只需要一些简单的材料,包括硬纸板、透镜、磁体、尼龙搭扣、橡皮筋,而且谷歌提供了面向个人用户的制作说明。此外,谷歌还为制造商提供了制造观察器的工具包,其中包括产品模板、最佳实践等。

Google Play 商店里已经有 20 余款 Google Cardboard 应用,有收费的,也有免费的。用户可以选择下载,也可以使用谷歌提供的 Cardboard SDK for Android 开发自己的应用。

Cardboard SDK for Android 旨在使熟悉 OpenGL 的用户可以快速创建虚拟现实应用。该工具包简化了许多常见的虚拟现实开发任务,包括:

  • 镜头失真校正
  • 头部跟踪
  • 三维标定
  • 并排呈现
  • 立体几何配置
  • 用户输入事件处理

用户可以参照入门教程构建和部署Cardboard 场景演示应用《寻宝》。Cardboard SDK for Android 及示例程序下载请点击这里,API 参考请点击这里

此外,谷歌还提供了 Cardboard SDK for Unity ,使用户可以修改现有的 Unity 3D 应用将其用于虚拟现实,或者使用 Unity 为 Android 应用创建虚拟现实体验。Cardboard SDK for Unity 下载请点击这里。需要注意的是,该SDK 的失真校正和Cardboard GUI 特性需要Unity 版本在4.5 以上,并且有Unity Pro 和Unity Android Pro 插件的许可证方可使用,而其它特性在Unity 免费版4.0 以上即可使用。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-17 04:156854
用户头像

发布了 1008 篇内容, 共 419.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

2022第十五届北京国际AI人工智能产品展览会

InfoQ_caf7dbb9aa8a

一页纸需求的应对方法 —— 五步法

CODING DevOps

业务价值 角色梳理 术语定义 主业务流程梳理 纲举目张

数据产品经理实战-指标体系搭建

第519区

数据产品经理 数据产品 指标体系 指标管理

新思科技BSIMM12报告显示开源、云、容器安全活动增长显著

InfoQ_434670063458

新思科技 软件安全 BSIMM

字节跳动亿级DAU客户端发布最佳实践

字节跳动终端技术

专家推荐五个免费的网络安全工具

喀拉峻

网络安全 安全 渗透测试 渗透

大数据开发hadoop入门基础之sqoop

@零度

大数据 hadoop sqoop

看完这5个核心功能,你会明白低代码平台到底能解决什么问题!

J2PaaS低代码平台

低代码 低代码开发 低代码平台

高维数据世界|基于高维稀疏矩阵的潜在变量模型研究

索信达控股

算法 变量模型 模型介绍 高维数据

英特尔宋继强:秉持三个坚持,穿越技术周期,构建未来技术生态

科技新消息

Rust 元宇宙 8—— 脚本

Miracle

rust 脚本 元宇宙

Linux一学就会之Vim编辑器的使用和Xmanager工具的使用。

学神来啦

vim Linux centos 运维 ext4

行业视野 | ONES CEO 王颖奇对话极客公园张鹏

万事ONES

SaaS SaaS平台

【最全攻略】玩转2021LIGHT开发者云大会

恒生LIGHT云社区

技术 开发 行业 行业大会

Rust 元宇宙 9 —— 库和序列化

Miracle

rust 元宇宙

开发好能重构的代码,都是这么干的

华为云开发者联盟

接口 重构 代码 并发 注释

react源码解析6.legacy模式和concurrent模式

buchila11

React React Hooks

混合云管理软件用哪个品牌好?咨询电话多少?

行云管家

你有一份「写作跨年」邀请函请查收 | 28天写作计划

TGO鲲鹏会

写作 技术创作 28天写作 内容创作 热门活动

手把手带你写一个 Vue3 的自定义指令

CRMEB

2022北京智博会AIOTE 第十五届(北京)国际智慧城市、物联网、大数据博览会

InfoQ_caf7dbb9aa8a

react源码解析5.jsx&核心api

buchila11

React React Hooks

建立合格的跨职能团队,你需要知道这些!

禅道项目管理

团队 合作共赢

【IT运维小知识】虚拟化vCenter是什么意思?有啥优势?

行云管家

Nocalhost 为 KubeSphere 提供更强大的云原生开发环境

CODING DevOps

Kubernetes DevOps 云原生 集群 Nocalhost

元气部落盲盒小程序开发芒趣盲盒app开发

风行无疆

ONES Automation 流程自动化解决方案

万事ONES

自动化 SaaS

大厂算法面试之leetcode精讲11剪枝&回溯

全栈潇晨

LeetCode 算法面试

大厂算法面试之leetcode精讲12.堆

全栈潇晨

算法 LeetCode

dart系列之:数学什么的就是小意思,看我dart如何玩转它

程序那些事

flutter dart 程序那些事 11月日更

Java&Go三种HTTP客户端性能测试

FunTester

Java 性能测试 测试框架 Go 语言 FunTester

Google Cardboard:来自谷歌的虚拟现实开源项目_Google_谢丽_InfoQ精选文章