• 沈从文被包装成"情爱高手" 咱能不能别这么糟蹋经典! 2019-06-23
  • 漂洋过海只为尊严“求死” 安乐死话题再掀讨论 2019-06-22
  • 北京日报:北京外埠车新政 管的是“本地化”的外地车 2019-06-21
  • “匠心筑梦,东作十年”——产区调研投票活动正式开展 2019-06-19
  • 市人大常委会召开党组会议传达学习全国两会精神张轩主持并讲话 2019-06-19
  • 2017 中国母基金百人论坛 2019-06-09
  • 从“乡土味”到“高级感”,吴昕只走了这几步 2019-06-09
  • 端午假期结束 中国接待国内游客8910万人次 2019-06-07
  • 迈迈与易起投战略合作签约仪式在京举行 2019-06-07
  • “光棍”曾被看作是无依无归的流氓恶棍文史参考 2019-06-07
  • 航拍:巍巍兴安岭 情醉阿尔山 2019-06-06
  • 中关村科技公民论坛创新全民科学素质建设 2019-06-06
  • 特朗普反复无常,中美贸易战开打 2019-06-05
  • 郑州市上街区:创新社区治理模式 2019-06-05
  • 【高档豪华车】最新汽车报价 2019-05-28
  • 福建体彩31选7走势图表:中国职业教育高端品牌

    深圳 ( 总部 )
    点击切换

    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。

    ?

    开班信息

    在线咨询

    返回顶部

  • 沈从文被包装成"情爱高手" 咱能不能别这么糟蹋经典! 2019-06-23
  • 漂洋过海只为尊严“求死” 安乐死话题再掀讨论 2019-06-22
  • 北京日报:北京外埠车新政 管的是“本地化”的外地车 2019-06-21
  • “匠心筑梦,东作十年”——产区调研投票活动正式开展 2019-06-19
  • 市人大常委会召开党组会议传达学习全国两会精神张轩主持并讲话 2019-06-19
  • 2017 中国母基金百人论坛 2019-06-09
  • 从“乡土味”到“高级感”,吴昕只走了这几步 2019-06-09
  • 端午假期结束 中国接待国内游客8910万人次 2019-06-07
  • 迈迈与易起投战略合作签约仪式在京举行 2019-06-07
  • “光棍”曾被看作是无依无归的流氓恶棍文史参考 2019-06-07
  • 航拍:巍巍兴安岭 情醉阿尔山 2019-06-06
  • 中关村科技公民论坛创新全民科学素质建设 2019-06-06
  • 特朗普反复无常,中美贸易战开打 2019-06-05
  • 郑州市上街区:创新社区治理模式 2019-06-05
  • 【高档豪华车】最新汽车报价 2019-05-28
  • 安徽快安徽快3开奖结果今天 急速赛车国语 白小姐资料 彩票浙江快乐12玩法 115期公开一肖中特 众发pc蛋蛋幸运28预测 营口彩票站分布图 河南11选5中奖查询 老快3下载了 乒乓球挡板 吉林11选5单期走势图 广东时时彩11选5 捕鱼 内蒙古11选5遗漏号一定牛 广东11选5复式投注表价格