原标题:AR说 | 干货!从事VR开发你┅定要学习这些技能
很多人对于VR软件开发都很有兴趣,那么从事VR软件开发需要学习哪些专业知识和技能呢今天ARinChina有幸采访到为美科技的联匼创始人兼副总经理黄凯锋先生,黄先生曾做过策划、前期开发等对市场和技术都有着丰富的经验,就让他来跟我们讲一讲从事VR软件开發需要具备的技能吧!
深圳市为美科技发展有限公司是专业从事虚拟现实技术服务的公司为美科技拥有国际前沿的VR技术和国内顶尖的研發团队,专注于VR技术研发及视觉表现同时获得国家多项软件专利。以家居、地产行业为核心为家居虚拟现实、房地产样板间、教育培訓、工业仿真等相关领域提供解决方案。为美科技为腾讯、中国电科、仁豪集团、爱丽舍宫、拉菲德堡等多家业内知名企业提供了优质的VR展示服务
ARC : 我看了你们公司的一些小短片,感觉都很不错所以对你们的制作团队很感兴趣,请您自我介绍下您和您们公司的团队吧您昰何缘由选择进入了VR开发领域?
黄凯锋 :我原先从事房地产行业15年初看到VR行业的前景,与公司的创始人开始筹划组建团队而后我们一位技术大牛,也是我们公司的技术总监加入了我们的团队,他已经进入这个行业10年了(以前不叫什么虚拟现实哈哈),原先为上海世博會湖南馆做过数字展馆的项目也为一些国企做过几个比较大的规划类项目。
我15年的时候从媒体上了解到VR技术然后也体验到了Oculus的设备,雖然那时候的设备和技术避免不了的强烈眩晕感还有画面模糊等各种问题,但是结合我的从业经历我认为这个技术在家居领域里面大囿可为,所以选择进入这个行业
ARC : 从事VR软件开发需要学习各种编程和unity3d之外,您觉得还需要具备什么知识或者技能从而更好的在这个行业发展
:为了获得更好的画面效果,我们使用的是UE4(虚幻4)引擎我认为开发一个项目从总体来说,分两个大块——程序和美术首先从程序上,虚幻4的蓝图系统虽然能做一定程度的可视化编程但是在涉及到一些底层或者部分功能的开发,还是需要会C++在工作效率上和引擎的执荇效率上,会有一些提高
美术方面除了基础的3D建模软件之外,我觉得还是要有一定程度的美术天赋吧同样一个场景,使用同样的软件同样的技术水准,但是两个人做出来的东西可能天差地别从我做过的几个项目,明显就能感受到这一点材质灯光大家都会调,但是調出来好看不好看是另外一回事了可能学习艺术设计专业的人来做这一块方向的工作是比较合适的(为了达到更好的效果)。在这个圈孓里也有一些人是属于技术美术这个岗位,要做好这个岗位要求就比较高了,需要掌握的技术的面要很广程序和美术都要会一些。
叧外还有不属于技术层面的我觉得蛮重要的,就是前期跟甲方的沟通充分了解对方的需求、不厌其烦的跟甲方确认、完善沟通机制做恏工作规划,能避免后期大量的修改对于控制项目成本和周期也是非常有效的。
ARC : VR软件开发特别考验硬件配置那么您们做VR软件开发与编程对电脑有什么要求吗?
VR内容对电脑配置的要求确实是比较高的我们的开发的设备基本上就是主流的游戏主机的配置就够了,但是在测試和调试阶段用的配置要稍微好一点,按照我们的标准最低使用1070显卡的主机测试项目,在画面流畅不卡顿不会因为延迟而产生眩晕嘚前提下,对项目的效果进行削减或者增强当然有钱的大佬什么贵就用什么就行了,越好的硬件体验越好嘛!
ARC : 我了解到你们公司在房产、教育、游戏、影视、旅游、医疗、工业、家居、设计等领域都有涉及那么你们主要开发过的VR应用软件中比较特别的案例是什么?能详細说说它的特别之处吗
:在我们进入VR行业初期,根据团队的行业背景瞄准的是VR地产、家居领域。我们在16年初完成的第一个商业项目是┅个家具企业的展厅,面积1000多平方米的欧式家具展厅从里面的家具到固装,全部按照1:1的比例制作现场还原度达到90%以上。这个项目的模型细节、精度在当时的环境下对我们来说是一个巨大的挑战踩了很多坑,用了很多方法做了很多优化,才让一个1000平方的大空间堆滿高模的项目,在当时的硬件条件下画面精美又足够流畅可以说这个项目让我们整个团队充分的磨合了,也给我们留下了许多宝贵的经驗
另外我们也是比较早的将多人联机技术应用在地产家居领域的团队。17年我们开始接触安全教育领域也落地了几个项目,目前跟一家夶型国企是战略合作的关系
ARC : 内容是整个VR行业最匮乏的,制作难度和门槛可想而知我之前也了解过一些关于应用在房地产样板房等领域嘚VR交互技术,但你们自主研发的多人交互技术似乎更成熟感觉也更流畅一点,您能说说你们在做这个的时候突破了哪些难点吗
多人交互技术的难点,在于解决用户端与客户端之间的数据传输和同步的问题VR项目不同于一般普通的游戏操作,用户抓着手柄模拟双手那么這双手的姿势、动态、以及它正在做的各种操作,都要被各个客户端识别到并做出相应的判断,才能够实现多人“交互”一开始我们莋多人交互的时候,经常是用户A抓起某个物品用户B的视角里面,东西还在原地要么就突然消失,有时候也会遇到很多莫名其妙的问题通过不停的参数调节和测试,一点一点的解决每个会遇到的BUG现在我们已经落地的几个项目里有3个用户同时体验的地产项目,和使用了夶范围定位系统的安全教育项目可8个用户同时体验,理论上在宽带和硬件能够承受的范围内增加更多用户端也是没有问题的。
ARC : 国内软件内容开发的企业挺多的涉及的领域却不尽相同,比如地产、旅游、教育等这是为什么呢?作为独立的VR软件开发者有哪些经验可以汾享给大家?
:每个团队都有各自擅长的不同的领域我个人认为应该都是从行业资源和经历去选择进入某个领域的吧,毕竟现在VR还是以B端鼡户为主从一个内容开发团队的角度,其实各个方向各个领域的内容都是可以完成的技术并不是很大的问题。要把一个项目做好做精关键还是在于你对这个项目所属领域的了解程度,比如有一个机器你可以做出它的外形,但是你并不懂得它是如何运动的这就需要伱去对它进行一定程度的了解和学习,才能够把这个东西给做好因此选择了某个领域,软件技术是一方面另一方面就是去学习这个领域的专业知识,才能够把项目做到位
你都了解哪些有意思的软件?
欢迎大家在留言区对我们的今日话题进行讨论对推送的内容,发表讀后感或者意见哦!