AR说 | 干货!从事VR开发,你一定要学习这些技能
很多人对于VR软件开发都很有兴趣,那么从事VR软件开发需要学习哪些专业知识和技能呢?今天ARinChina有幸采访到为美科技的联合创始人兼副总经理黄凯锋先生,黄先生曾做过策划、前期开发等,对市场和技术都有着丰富的经验,就让他来跟我们讲一讲从事VR软件开发需要具备的技能吧!
深圳市为美科技发展有限公司是专业从事虚拟现实技术服务的公司。为美科技拥有国际前沿的VR技术和国内顶尖的研发团队,专注于VR技术研发及视觉表现,同时获得国家多项软件专利。以家居、地产行业为核心,为家居虚拟现实、房地产样板间、教育培训、工业仿真等相关领域提供解决方案。为美科技为腾讯、中国电科、仁豪集团、爱丽舍宫、拉菲德堡等多家业内知名企业提供了优质的VR展示服务。
黄凯锋 : 我原先从事房地产行业,15年初看到VR行业的前景,与公司的创始人开始筹划组建团队。而后我们一位技术大牛,也是我们公司的技术总监,加入了我们的团队,他已经进入这个行业10年了(以前不叫什么虚拟现实,哈哈),原先为上海世博会湖南馆做过数字展馆的项目,也为一些国企做过几个比较大的规划类项目。
ARC : 从事VR软件开发需要学习各种编程和unity3d之外,您觉得还需要具备什么知识或者技能从而更好的在这个行业发展?
黄凯锋 :为了获得更好的画面效果,我们使用的是UE4(虚幻4)引擎。我认为开发一个项目从总体来说,分两个大块——程序和美术。首先从程序上,虚幻4的蓝图系统虽然能做一定程度的可视化编程,但是在涉及到一些底层或者部分功能的开发,还是需要会C++,在工作效率上和引擎的执行效率上,会有一些提高。
另外还有不属于技术层面的,我觉得蛮重要的,就是前期跟甲方的沟通,充分了解对方的需求、不厌其烦的跟甲方确认、完善沟通机制做好工作规划,能避免后期大量的修改,对于控制项目成本和周期也是非常有效的。
ARC : VR软件开发特别考验硬件配置,那么您们做VR软件开发与编程对电脑有什么要求吗?
黄凯锋 : VR内容对电脑配置的要求确实是比较高的,我们的开发的设备基本上就是主流的游戏主机的配置就够了,但是在测试和调试阶段,用的配置要稍微好一点,按照我们的标准,最低使用1070显卡的主机测试项目,在画面流畅不卡顿,不会因为延迟而产生眩晕的前提下,对项目的效果进行削减或者增强。当然有钱的大佬什么贵就用什么就行了,越好的硬件体验越好嘛!
ARC : 我了解到你们公司在房产、教育、游戏、影视、旅游、医疗、工业、家居、设计等领域都有涉及,那么你们主要开发过的VR应用软件中比较特别的案例是什么?能详细说说它的特别之处吗?
黄凯锋 : 在我们进入VR行业初期,根据团队的行业背景,瞄准的是VR地产、家居领域。我们在16年初完成的第一个商业项目,是一个家具企业的展厅,面积1000多平方米的欧式家具展厅,从里面的家具到固装,全部按照1:1的比例制作,现场还原度达到90%以上。这个项目的模型细节、精度在当时的环境下对我们来说是一个巨大的挑战,踩了很多坑,用了很多方法,做了很多优化,才让一个1000平方的大空间,堆满高模的项目,在当时的硬件条件下画面精美又足够流畅。可以说这个项目让我们整个团队充分的磨合了,也给我们留下了许多宝贵的经验。
ARC : 内容是整个VR行业最匮乏的,制作难度和门槛可想而知,我之前也了解过一些关于应用在房地产样板房等领域的VR交互技术,但你们自主研发的多人交互技术似乎更成熟,感觉也更流畅一点,您能说说你们在做这个的时候突破了哪些难点吗?
ARC : 国内软件内容开发的企业挺多的,涉及的领域却不尽相同,比如地产、旅游、教育等,这是为什么呢?作为独立的VR软件开发者,有哪些经验可以分享给大家?
黄凯锋 : 每个团队都有各自擅长的不同的领域,我个人认为应该都是从行业资源和经历去选择进入某个领域的吧,毕竟现在VR还是以B端用户为主。从一个内容开发团队的角度,其实各个方向各个领域的内容都是可以完成的,技术并不是很大的问题。要把一个项目做好做精,关键还是在于你对这个项目所属领域的了解程度,比如有一个机器,你可以做出它的外形,但是你并不懂得它是如何运动的,这就需要你去对它进行一定程度的了解和学习,才能够把这个东西给做好,因此选择了某个领域,软件技术是一方面,另一方面就是去学习这个领域的专业知识,才能够把项目做到位。
今日话题 :
欢迎大家在留言区对我们的今日话题进行讨论,对推送的内容,发表读后感或者意见哦!
精·选·推·荐
遇见AR 看到未来
○
ARC增强现实
○
西安 | 北京 | 硅谷 |
媒体合作/ 商务合作
邮箱:info@arinchina.com
电话:400-012-0051 或点击菜单中<关于合作>
点击阅读原文,即刻开启!