写点什么

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:157096
用户头像

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

关注

评论

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

C语言总结_字符串全方位练习

DS小龙哥

5月月更

不造芯,不配做互联网巨头

IC男奋斗史

芯片行业思考

互联网跨界造芯的“菊与刀”

IC男奋斗史

芯片 芯片行业思考

130道BATJM真题及解析:集合+Spring

爱好编程进阶

Java 程序员 后端开发

DevOps系列之 —— DevOps概览(二)新型软件技术及交付模式

若尘

DevOps 5月月更

Git进阶系列 | 6. 交互式Rebase

俞凡

git 最佳实践

1篇文章全面总结2020年Java面试知识,掌握这些你也能进大厂!

爱好编程进阶

程序员 后端开发

2020字节跳动秋招技术面试题:Kafka+反射

爱好编程进阶

Java 程序员 后端开发

MyBatis 的动态 SQL超详细讲解

顾言

mybatis 动态SQL

网站开发进阶(五)网站发布之道

No Silver Bullet

Apache tomcat IIS 5月月更 网站发布

nginx配置系列(五)限制连接数

乌龟哥哥

5月月更

超级原始人系列盲盒即将上线,PlatoFarm赋能超多权益

西柚子

13W字!银四巨作:Java进阶架构师核心手册

爱好编程进阶

Java 程序员 后端开发

【愚公系列】2022 年 05 月 二十三种设计模式(三)-建造者模式(Builder Pattern)

愚公搬代码

5月月更

如何登录到你的 WordPress 管理仪表板

海拥(haiyong.site)

5月月更

Git进阶系列 | 5. Rebase vs Merge

俞凡

git 最佳实践

SAP 电商云的 Spartacus Storefront 部署到 CCV2 的前提条件

汪子熙

typescript 电商 SAP commerce 5月月更

网站开发进阶(九)应用内存检测

No Silver Bullet

内存泄露 变量声明 5月月更

毕业设计-设计电商秒杀系统

默光

秒杀架构设计 架构训练营5期

都2022了,不会还有人不会idea注释相关的配置吧,速进本文

芝士味的椒盐

Java IDEA 5月月更

Go链表与切片比较

jinjin

List 链表 slice Go 语言 切片

Git进阶系列 | 3. 基于Pull Request实现更好的协作

俞凡

git 最佳实践

[Day34]-[二叉树]有序链表转换二叉搜索树

方勇(gopher)

LeetCode 二叉树 数据结构和算法

使用MyBatis-Plus代码生成器(数据库MySQL/Sqlite

芝士味的椒盐

Java mybatis 5月月更

maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)

程序员欣宸

Java Docker 5月月更

电阻电路的等效变换 (Ⅱ)

謓泽

5月月更

Git进阶系列 | 4. 合并冲突

俞凡

git 最佳实践

《数据中心白皮书 2022》揭秘“东数西算”下数据中心高性能计算的六大趋势八大技术

GPU算力

用户体验思维 7 大陷阱

龙国富

产品设计 UI UX 用户体验 产品设计与思考

SecurityContextHolder之策略模式源码分析

急需上岸的小谢

5月月更

开源字节系统白皮书

源字节1号

软件开发

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