扎克伯格“元宇宙”真的未来可期吗?为何AR、VR都不见起色

这几天最大最热门的一件事之一就是FB改名成Meta,首先改名这件事说明了Mark Zuckerberg对元宇宙投入的决心和野心,相信不少朋友都知道FB花了不少心力投入在旗下的FB Reality Lab (AR/VR实验室)上,曾经红极一时的HTC Vive和Sony PSVR感觉还历历在目,而且许多大老更是常在演讲里提到AR/VR相关应用,但似乎这么多巨头相继投入AR/VR这个产业,却不见其有所起色,从问答男的观点出发,带大家了解目前VR的状况 。(这篇主要讲VR以后会有AR大家别紧张)
一、我相信许多人可能对VR不太看好,认为是炒作大于实际应用,大家有这个既定的印象其实也不意外,因为VR目前脱了娱乐方面和少量的工业和医疗等应用外,几乎日常生活中不是很必要,有些人会归咎于VR没有杀手级的应用,简单来说VR目前对大多数人来说就是非必要且可替代的一种娱乐装置 。
但其实VR在色情行业的发展其实不算太差,VRAV的发展非常迅速,可以让大家投身其中当一回男主角,但为何这个产业有吸引力?主要是因为可以戴上VR眼镜之后,可以有一个飞跃性的体验,这是手机、平板或电脑没有办法达到的体验,想像一下2D的模特经过VR变成3D在大家面前彷佛身历其境…
二、尽管VR目前有影像品质和头晕等问题,但对许多人来说可以将自己心仪的模特从平面变成立体,牺牲一些品质也是没问题的,那为什么其他领域没办法用呢?我们先不谈工业或是医疗等应用,就单纯讲游戏产业,为什么VR没办法普及像PS5、XBOX360甚至是电脑游戏?VR没有好到让大家愿意花钱去购买这种升级的体验!
我从软件和硬件两个方面来讲讲VR目前发展到哪,并且遇到什么问题~ 区分成软件问题和硬件问题,当然VR还有我前面文章所提到的会头晕的问题,但这篇文章我们就从软件(算法)的角度来解析一下怎么样能够肯造一个真实的虚拟场景,这哪里讲的软件是以算法为主,硬件上是需要搭配GPU、NPU或TPU等 。
三、我相信大家都知道近年来机器学习(深度学习)非常热门,大家三不五时都可以在报章杂志上看到AI打败人类或是AI又有怎样的突破,那AI能够创造出一个极真实的虚拟场景吗?问答男的答案是:快了!
今年4月Nvidia GTC的Keynote上CEO黄仁勋介绍了一是列的产品,但其中有半分钟左右的片段是虚拟的黄仁勋(对!不是整段都是虚拟的!),而这场发布会在YouTube上有几百万人观看,却鲜少有人发现这个假的老黄,下面这个影片大家可以看看老黄团队是怎么样造出一个假的老黄 。
我们都知道Nvidia近年来一直在深度学习领域不断努力,尤其在3D建模渲染领域可谓是下足了功夫,此次的虚拟老黄就是有搭载Nvidia推出的omniverse搭配许多动画师将场景的各种物件做3D建模,最后才有如此惊艳的效果 。
四、这里就想先让大家思考一下,怎么样的场景才够真实?大家常常听到的电影CG特效,为何CG特效会如此逼真?CG是Computer Graphics的缩写,大家看过的<复仇者联盟>、<环太平洋>等好莱坞爽片都有用到CG特效,CG特效包含建模、动画和渲染等等,CG特效是由特效师一帧一帧的精雕细琢出来的结果,没错是一帧一帧不是一秒一秒,通常电影一秒有24帧,也就是一秒包含24张照片,所以我们可能有听说过电影特效一秒要渲染一天甚至数天的情况,而其逼真的原因之一来自于光线追踪(Ray-Tracing) 。
前面我有让大家思考,怎么样的场景够真实,我们现实世界中,光是不可或缺的,没有光我们就无法看见物体,所以光线的轨迹是决定我们怎么看世界的方程式,今天光被物体伞挡会有影子、光打到各种物体都会产生不同程度的反射、光经过狭缝(微小颗粒)会有绕射现象,这些复杂的光线组成了我们万千的世界,所以虚拟的场景要够逼真,就必须模拟或制造光线的运动 。
所以电影场景里的钢铁人或灭霸甚至是哥刺拉,我们的认知告诉我们这些是假的,但在观影的时候无法从细节挑出假的点,这就是CG特效厉害的地方(也是贵的地方),藉由特效师的巧手,把虚拟与实际场景结合在一起,但这种特效旷日废时且耗资巨大,应用在游戏中是不可能的,这就是即时渲染和离线渲染的差别,电影可以慢工出细活,但玩游戏每分每秒都关乎生死,所以游戏一般的光线只考虑局部的范围(游戏片段中的高画质影片通常是预先录好的,不是即时运算的),而电影则是把整个场景的光线都考虑进去 。
但Epic Games发布虚幻引擎5中展现了令人震撼的光线追踪效果,其中Lumen是统也就是在解决优化光线的问题,而PS5和Xbox Series X都有支援这个引擎,所以PS5和Xbox才卖的这么好吧?而虚幻引擎里运用了Nvidia发表的Deep Learning Super Sampling(DLSS)方法,利用神经网络的算法优化了物体边缘的品质(反锯齿运算),让游戏运行的更加顺畅,但目前的渲染还是需要靠GPU搭配算法进行高速的运算,并非完全使用深度学习的方式进行,所以要玩3A大作电脑配置需要非常好(钱包哭哭),不然就是买PS5或Xbox啰 。