普通人从事VR行业,想入门元宇宙并不一定要学习编程,因为并不是只有成为程序员才叫从事VR行业。之前我们聊过,广义的VR称作虚拟现实技术,主要应用在视频和两个方向。视频就是给你看,就是让你玩儿。
元宇宙
我们就来聊聊这个方向,我说的除了你理解的之外,还包括数字孪生、安全演示、员工培训等,这些可以让人来操作,可交互的软件,你没听错,我介绍的数字孪生系统,美军用混合现实技术训练特种部队、给新冠肺炎患者远程诊疗、微软的全息会议,这些都可以认为是,或者更确切的说是用开发的技术来实现以外的功能,具体来说就是建模技术、材质贴图技术,场景编辑技术,渲染技术和交互功能技术。
普通人想从事VR行业技术工作,就可以在这些技术中选一种来学习,就拿数字孪生技术举例,要做数字孪生系统,就要有一套跟真实环境一样的3D模型,这个模型怎么来?可以用无人机航拍做倾斜摄影,但这样的模型太过于粗糙,也没有细节,也可以用激光雷达扫描,扫描出来的点云数据生成的模型总是在不该精细的地方过于精细,模型也不规整,只能人工修整。
VR行业
设计院也可能提供3D模型,规整且正确,因为机械设计软件和BIM软件对3D模型绘制的方法跟引擎的绘制方法是完全不同的,兼容性很差,模型表面会有很多破损和多余的结构,还是要人工修整,这些情况下修整起来往往不如重新画来的更快。对于做数字孪生系统来说,建模是必不可少的工作。
有了模型,下面是如何在引擎中摆放这些模型,搭建出一个跟真实环境一样的场景,并且渲染出来,而这个场景的美观程度还要优于真实环境。这个摆放模型加渲染的工作称作“地形编辑”,简称“地编”。这一步是在引擎中操作的,可以是虚幻4,也可以是unity,unity的优点在于用他的公司更多,如果你会用unity做场景,工作会更好找。
虚幻4的优点在于画面效果更好,市场占有量处于上升趋势,从业者工资更高,如果用虚幻4来做地编,那你并不需要任何编辑经验,因为这个工作主要考验的是审美能力,是把现有的模型摆放的更美观,让光线更自然,在配合上适当的绿植点缀,做出昼夜变化的效果。可以说,地编是目前普通人进入元宇宙行业简单的一个入口,学习难度低,工资也比较可观,技术领域的地狱级难度工种就是交互功能技术,简单点儿说就是程序员。
程序员真的都是天才吗?为什么普通人谈之色变的编程,他们却能轻松驾驭呢?这件事情可以用一句话来形容,就是隔行如隔山。我们在生活中经常能碰到的职业都不是什么特别高深的职业,包括程序员在内,有些程序员都不会装电脑,不会装系统,甚至不会安装软件,业内对于很大一部分程序员都亲切地称呼为码农,也就是写代码的农民工,当然这里并不是贬低程序员和农民工,而是告诉小白不用把程序员想的太高大上,他只是多掌握了一项技能,而这个技能是普通人平时用不到的,大家觉得神秘而已。
就好像30年前厂里的驾驶员都是个让人敬佩的职业,因为那个时候汽车少,现在大家都会开车了,就没人觉得驾驶技术有多了不起了。既然我说这个工作是交互功能技术,简单理解就是当你点击鼠标左键的时候,让电脑开枪,向上推鼠标滚轮儿的时候让画面放大,你拖动时间轴的时候,让太阳转个方向,就是这些功能而已。至于太阳转过之后会呈现什么效果,电脑会自己算呢,不用你管了,这样理解是不是就简单多了。
你可能知道虚幻有蓝图功能,可以不用编程就能实现交互功能设计,确实是这样的,但并不是不用编程,而是不需要通过写代码来编程,只要把一个个功能模块通过引线连接起来,让计算机从左到右的,按顺序执行这些功能就可以了。写代码编程也是这个意思,只是用代码来实现相同的功能而已。
编程的思想是一样的,只是实现方式不同而已,对自己有信心的,学会了这个不止可以搞数字孪生和虚拟培训,甚至可以进军行业,挑战行业高薪。大风已经在酝酿中了,赶紧准备好我在风口等你。当然,VR技术无论如何发展,终是要把画面渲染出来呈现给观众的,而渲染就离不开英伟达。这几年老黄已经稳坐渲染的头把交易,又把触手伸到了自动驾驶、计算机视觉、语音AI和动画的协同开发。