• Chinese students stopped from using campus charging stations reserved for foreigners 2019-04-19
  • 皖能集团公司纪委举办第三期纪检监察干部业务培训班 2019-04-19
  • 人民网评:马克思主义照亮了人类解放道路 2019-04-17
  • 全球智慧城市博览会 展现“中国解决方案” 2019-04-17
  • 把握区域经济发展的新特点(信息快递) 2019-04-13
  • 大美邯郸--河北频道--人民网 2019-04-13
  • 《党建评萃——机关基层党建50评》节选15篇 2019-04-12
  • 2018世界杯 竞彩游戏的投注方式 2019-04-09
  • 钱江晚报:地方治污,何以敢频频“欺上” 2019-04-09
  • 科学家尝试用“利器”解密元素起源 2019-04-04
  • “生态+康养” 冰雪康养小镇项目落户沽源 2019-04-03
  • <这里是重庆>首播 带你游山玩水 通晓重庆趣闻 2019-04-02
  • 马布里晒中国绿卡 退役后想再为中国男篮贡献力量 2019-04-02
  • 青春无敌!姆巴佩成代表法国出战世界杯的最年轻球员 2019-03-28
  • 饮料-热门标签-华商生活 2019-03-28
  • 福建体彩十一选五走势图:中国职业教育高端品牌

    深圳 ( 总部 )
    点击切换

    VR开发到底好不好学?需要知道哪些东西?

    时间:2017-08-14 //www.fpi83.com 作者:中清龙图教育

    福建体彩36选7走势图 www.fpi83.com 越来越多的小白要准备进入VR开发学习状态??墒钦饷炊嗟腣R硬件和VR软件,VR内容和VR技术你到底要如何选择呢?VR开发学习前有哪些必须了解的问题?小图特地搜罗了对于要学习VR开发的同学,必须知道的以下几个问题,了解了这些才靠谱。


    1、你愿意在这方面投入多少钱?


    准备VR开发并不需要太大的前期投入,比如Rift消费者版是599美金。如果你想全职VR开发的话,这个投入并不算特别离谱?;蛘呖悸羌鄹竦土娜朊偶禖ardboard,谷歌提供免费的SDK。大多数VR开发的基础是围绕3D编程,从如何开发一款Cardboard的app入手对你非常有帮助,然后你再决策是否购买更高端的设备。


    2、你有哪些硬件设备?


    并不是每一个VR开发人员都拥有所有类型的VR硬件,有些工作室只开发独家平台的游戏,比如PSVR或者Rift。作为刚入行的开发人员,上来就购买所有高端的硬件并不是最合适的选择,你可以通过第一个项目选择在一款硬件上开发。连接PC的VR系统要求的PC配置可能比你现有的电脑要高,而移动VR的起步门槛比较低。


    3、你愿意花多长时间积累行业知识?


    首先,你需要了解行业的入门级基本知识,比如VR有几个平台,外设设备有哪些,开发工具有哪些,之后才能决定入手哪款硬件。其次,你花一些时间体验一些好玩的VR应用,然后深入到某个特定平台,学习APIs 和工具。

    国内的开发者可以参考YOTOVR网站(目前唯一系统介绍VR开发的中文科技媒体)以往的文章,比如《虚拟现实入门》中文版翻译、《硅谷VR入门必读》、《VR开发资源推荐》系列文章,或者通过“VR开发”检索以往与VR开发相关的文章。


    4、你以前的开发经验哪些可以用在VR开发?


    如果你是Web 开发人员:


    1)UnityScript 是由JavaScript派生而来,是用在Unity开发游戏/应用的一种脚本语言;


    2)WebVR 是使用Three.JS 和 WebGL开发网页上运行的VR应用的一种API,这种网站可以使用Firefox 和Chromium浏览器访问;


    3)A-Frame 是MozVR公司发布类似HTML风格的一种新型语言,可以开发基于浏览器的VR应用。


    如果你是Objective-C 或者 Java开发人员:


    1)Unity支持使用C#、UnityScript、或者 Boo语言编写脚本;


    2)Cardboard 和三星 GearVR 有原生的SDKs,通过移动集成IDE环境使用Java开发原生安卓应用,或者Xcode环境下Objective-C 语言。


    如果你是C#开发人员:


    1)Unity在编辑器中 支持 C#脚本;


    2)Unity跨平台导出功能支持多个平台:Android、iOS和 Windows。


    如果你是 C / C++开发人员:


    1)Unreal编辑器可以使用C++编写脚本;


    2)直接在Oculus SDK开发OpenGL;


    3)OSVR提供Core repository和Unreal插件;


    4)OpenVR API 接口是 C++。


    以上列表并不全面,可以帮你找到最适合你的开发工具。下面是常用的实例代码库资源:


    1)Unity Maze Tutorial


    2)Oculus Sample Projects


    3)Cardboard Sample Project


    4)WebVR Boilerplate


    5、你想开发什么类型的应用?


    你并不需要立即给出答案来,但是你需要从长远角度思考这个问题。如果你想开发支持VR应用的网站的话,你需要积累现有的APIs和JavaScript库??冀锥窝癢ebVR似乎比一上来就使用Unreal学习使用Blueprint更加有帮助。

    将你的未来计划拆解成可操作的、合适的学习步骤,如果你的梦想计划包括漂亮的环境和丰富的纹理,应该第一步先学习Terrain编辑器。如果对立体渲染感兴趣,使用一个原生 SDK 和3D图像渲染pipeline或许对你有帮助。


    6、你已经有感兴趣的细分领域了吗?


    如果你非常热衷于3D音频开发,学习光照设计没有什么意义??悸呛米约合胱龅牧煊?,可以访问YOTOVR网站检索“VR Startup”找到与你想法类似的创业公司,可以给他们发Mail请教问题。你也可以上GitHub找找有没有类似的demo。

    ?

    开班信息

    在线咨询

    返回顶部

  • Chinese students stopped from using campus charging stations reserved for foreigners 2019-04-19
  • 皖能集团公司纪委举办第三期纪检监察干部业务培训班 2019-04-19
  • 人民网评:马克思主义照亮了人类解放道路 2019-04-17
  • 全球智慧城市博览会 展现“中国解决方案” 2019-04-17
  • 把握区域经济发展的新特点(信息快递) 2019-04-13
  • 大美邯郸--河北频道--人民网 2019-04-13
  • 《党建评萃——机关基层党建50评》节选15篇 2019-04-12
  • 2018世界杯 竞彩游戏的投注方式 2019-04-09
  • 钱江晚报:地方治污,何以敢频频“欺上” 2019-04-09
  • 科学家尝试用“利器”解密元素起源 2019-04-04
  • “生态+康养” 冰雪康养小镇项目落户沽源 2019-04-03
  • <这里是重庆>首播 带你游山玩水 通晓重庆趣闻 2019-04-02
  • 马布里晒中国绿卡 退役后想再为中国男篮贡献力量 2019-04-02
  • 青春无敌!姆巴佩成代表法国出战世界杯的最年轻球员 2019-03-28
  • 饮料-热门标签-华商生活 2019-03-28