首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >理解虚拟现实生态

理解虚拟现实生态
EN

Stack Overflow用户
提问于 2016-04-03 00:05:14
回答 3查看 241关注 0票数 1

我有android的背景,并开发了一些自己的应用程序。现在我想探索一下针对android的VR应用程序开发。通过论坛等,我理解的第一件事是我需要有基本的基础设施,如unity 3d sdk,cardboard sdk,cardboard device等。我不能理解这些单独的组件在整体大局中所扮演的角色。

比如,如果我有android sdk和cardboard sdk,android studio作为开发环境,为什么我还需要unity 3d sdk?

然后,如果我计划为Oculus之类的东西进行开发,那么需要哪些sdks和设备,以及我可以使用哪种编程语言?

EN

回答 3

Stack Overflow用户

发布于 2016-10-07 23:00:29

您的选择取决于您的目标设备:

像Unity这样的

  • 游戏引擎:你需要Unity和一些插件,当然还有你要瞄准的设备:

谷歌硬纸板/ Daydream

  • Samsung
  • VR

  • 从头开始应用程序:您的语言是

,您需要下载目标设备的sdk:。

  • 谷歌纸板/白日梦软件开发工具包
  • 三星VR移动设备开发工具包

问候

票数 1
EN

Stack Overflow用户

发布于 2017-01-06 08:05:17

我认为基于网络的虚拟现实有很大的前景。当然,该应用程序不会像用Unity或Java构建的原生应用程序那样高保真,但您可以获得能够针对许多开箱即用的平台的好处。ReactVR是来自facebook的一个很酷的项目,它使得使用网络技术构建虚拟现实应用程序变得更容易、更高效。

这是一个很酷的初学者工具包,如果你感兴趣,它可以帮助你入门:https://github.com/scaphold-io/react-vr-graphql

P.S. GraphQL是一个很棒的工具,可以用数据丰富你的VR应用程序,无论你是用React,Unity还是Java构建它。

票数 0
EN

Stack Overflow用户

发布于 2017-01-06 08:11:23

你可以查看A-Frame (https://aframe.io),这是一个用于构建VR体验的网络框架。它已经推出一年多了,拥有强大的社区和生态系统。有了基于网络的虚拟现实,你可以获得跨裂谷,生活,纸板,白日梦,GearVR的开箱即用的跨平台支持。使用A-Frame,只需一行HTML就可以获得所有的样板文件。你只需要抓取一个支持VR的浏览器即可。

A-Frame的架构类似于Unity的entity-component,但A-Frame使其成为声明式的,类似于web开发。通过努力,这种保真度可以与本机(https://blog.mozvr.com/a-painter/)相媲美。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36375549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档