现在手机的分辨率和电脑差不多,而且手游大作的画面也很精细,那么手机游戏的画面大致相当于什么时候主机(pc)主流画面的水平呢?手机gpu性能和当今主机(pc)到底有着多大的悬殊呢?手机在性能比较差劲的情况下,用了那些办法来得到还不错的视觉体验呢?
光源:手游shader比较简单,一般不过2个光源,pc游戏现在PBR用photo based lighting+主光源
贴图:手游一般只用diffise map+normal map,分辨率一般是512,1024,2048,pc游戏还会用到displacement map、highlight map,emmision map,detail map ,replacement map等等,分辨率4096很常见
light prob:pc游戏light prob会比手游分辨率高且密
反射:手游多用 固定的reflection map,且较少用模糊,pc游戏现在越来越多用realtime reflection map,而且会加模糊、抖动什么的
HDR:手游没有,pc游戏differ rendering会用到HDR
运动模糊:手游没有,pc游戏有光流或者多帧融合的 motion blur
色彩校正:大多数pc游戏引擎支持对屏幕色彩进行伽马校正,有些pc游戏不会开,有些pc游戏会在第一次开启游戏时让用户配置
光晕:大多数pc游戏引擎会把高光渲染到一张独立的贴图上进行blur然后叠加到屏幕上产生屏幕空间的光晕效果,最近几款手游才有
动态贴图:pc游戏引擎可以用h.265硬解压视频贴图,大多数手游只能放atalas序列帧
找个正经的3D游戏,把手机运行画面游戏放到15吋以上的显示器上就看出区别了。
前一阵被批判成狗的那个战斧游戏机就看出来了,人用的就是移动芯片,玩割草无双同屏人数比主机少了多少?我记得是画面差着级别的程度还同屏一半?
但是性能方面…我这么跟你讲吧。我的电脑移动标压i5加710m的显卡,算是相当弱的水平。跑海马玩模拟器,安兔兔跑分都能达到快盖世6的水平。电脑是不需要太在乎功耗的,一个电脑,好点配置,满载差不多300瓦往上走(感谢知友指正),这性能相比手机相当的可怕的…
E6550 2.33Ghz的CPU用pifast计算圆周率1000万位需要大概35秒不到。而盖世note2去跑圆周率1000万得40多秒,其中的差距是很明显的。
手游主要靠二维和设定,二维的话大家都清楚,全靠屏幕小,设定的话就是利用像素风等等降低用户的心理预期。
手机游戏很多都是通过预渲染(即贴图光影)来获得美丽的光影效果,以及提高贴图分辨率和质量来掩盖粗糙的建模。
所以,要讨论手机到达哪个年代的水平其实是不科学的,手游相当于跳了一个年代。
至于性能更是玄学,哪一家的高端处理器都比PSV PS2的厉害得多,实际表现呢?
=============================MC里用512X材质跟16X材质的区别
蓝手指模拟器跑分能秒所有手机…实体机装安卓X86之后跑分无敌题主你觉得呢…
手游的画面越来越好,这是不争的事实,现在到了什么水平了?基本上乍一看,注意是乍一看,乍一看跟主机和PC接近了,外行人基本上看不出区别了,能唬住一般人了
前些年的大型单机手游画面是相当惊艳,代表厂家有gameloft,madfinger等,其中Gameloft知名度最高,这家公司致力于将PC和主机的大型游戏搬到手机上,说白了就是仿制和山寨,但人家质量那是相当可以,直接上图吧
这是2012年的FPS手游《NOVA3》,号称手机上的《光环》和《孤岛危机》,当年在小屏幕手机上看到这个画面那叫一个惊艳啊,即便是现在看也是很不错的。
总结起来:手游画面乍一看确实牛,但换个显示设备放大了看,就能看出来蛛丝马迹了,无光源无阴影,质感全部靠高分辨率的贴图,建模渣渣,也就相当于把一个原本很简陋的场景硬生生用3D立体画的方式给画了出来,美工功不可没。
手游画面精细是得益于手机屏幕只有那么大,你可以试试手机游戏电脑游戏都截个图,放在电脑或电视屏幕上全屏对比
这样一比话,其实观感上IOS的FF画面并不逊色与PS3的FF13,只是手机没法以这级别的画面实现大型和复杂的游戏,
画面这东西最终还是取决于美术功底和引擎的优化能力,机能不足,脑洞来补,机能做不到的就取巧换种方法实现就好了。