经过千难万险我终于在第一时间玩上了英雄联盟的手游,专门开一篇,谈谈lol手游的画面。

先看看pc版本英雄联盟的问题

英雄联盟作为一个上帝视角游戏,人物在战斗画面里占比极小。

拿一张截图为例。

1080p分辨率标准,4个角色加起来占比3%!平均一个角色才0.75%左右。

按画面贡献来排序,优先级应该是:地图>UI>特效>人物

回想英雄联盟以往的更新,也的确是按照这个顺序在优化内容。

常看Riot技术分享的人应该清楚,他往往是讨论人物设计,特效制作等。之口不谈渲染相关内容,因为Riot知道这是自己短板,没什么可以说的。

几年前有人公布过第一人称lol视频,近距离看人物模型,来看一组对比图。

PC英雄联盟原画和游戏模型对比

(近几年的做好了不少)

所以在玩家群体里,常把英雄皮肤叫“付费PPT"。买的只是一张图片和技能特效,游戏内的人物只能自己脑补。

画面渲染的提升

先说下一个词:unlit。无光模型。

很好理解,在模型上画画,涂啥色最终就是啥色,没有灯光,没有亮暗面,想要影子就自己画黑点。

unlit几乎没有计算量,兼容各种低端设备,早期手机游戏常使用unlit来渲染模型。这也是lol常被人诟病"就是个手机游戏"的原因。

Riot已经把unlit做到了极限

对比下lol的竞品,Dota2和风暴英雄。

不像LOL人物展示是一张图片,他们都是用3D模型,所以对渲染要求较高。其中Dota2使用魔改BlinnPhong来渲染。(有兴趣的可以看下我之前写的dota2渲染)

常用技术按年份来排:Unlit→Lambert→Blinn-Phong→各种PBR

而这次英雄联盟手游,是直接从Unlit跳到了成熟的PBR渲染。(可能还是魔改BlinnPhong?等抓帧老哥文章)

打个比方,类似于小学里的第一名,突然跳级高考进大学,而且大学成绩还名列前茅。

下面是游戏内截图。

法线和漂亮的亚光高光(注意看眼睛下的一抹泪水)

金属

3S皮肤(像蜡一样)

霓虹反射(我也不确定是反射球就这么花哨,还是加了张ramp图)

顺着发丝的各向异性高光

制作过游戏的伙伴应该清楚,单看每个技术都不难。但是想让一直做unlit材质的美术,能一口气做出这么完备的效果,可不是一件易事,很考验团队能力。

人物展示界面的特写镜头

每个角色都有自己的特效镜头,甚至于特殊QQ号码皮肤特效镜头还不一样。

普通镜头5秒左右,像kda的镜头有接近10秒。(这次手游简直是kda专场)

每个角色!每个特殊皮肤!都有一个单独的特写镜头!

想想这个复杂程度。

物理模拟

裙摆,头发,在展示界面都有着相当精准的摆动。

  • 摆动起来形状很好看。
  • 除大幅度摆动外,少有穿帮现象。

资源无缝加载卸载

每个角色和皮肤,都有自己的 模型/贴图/背景/音效/特效/动画 等一系列美术资源。

正常加载下一个模型,需要三步:加载下个资源,显示内容,卸载上个资源。

这一来二去难免会卡一下。

但在英雄联盟手游里,随意切换皮肤和角色,几乎是瞬间加载。

同样是unity,为什么你这么不合理。嘛时候官方发文章讲讲啊,急死了。

顶尖的UI设计

LOL的UI设计,水平绝对是第一梯队。

ui更新

LOL的UI风格整整改过4版。

从最初模仿魔兽争霸,到具象的碉堡形状,到逐渐扁平化,到现代风格。

不是修补,是整个风格推倒重来4次。试问还有哪个游戏有这种魄力。

英雄联盟手游完美继承了整套UI。

注意看(压缩太猛,建议看视频,原版比这好一万倍)

  • 每个元素出场和入场都有自己的顺序和动画
  • 前置菜单出现会模糊后面的画面(类似于景深)
  • UI的不同材质感,金属镶边/宝石/雾气/布料等
  • UI上的光效

动画,缩放,深度,材质,光线

这不正是微软发的设计风格:Fluent Design,有兴趣的可以了解下。此前我只在明日方舟中见过这么高级的UI设计。

感兴趣的可以看下官方发的ui设计视频。顺便关注一下这个官方号,太可怜了才8w粉。

新的业界标杆已经出现

英雄联盟另一个很惊人的成就,是在美术风格上,让全世界达成了统一。邀请各国的美术家去设计角色,最终撮合成大众风格。不至于局限在亚洲。

受众广,手游,还在渲染技术上补齐了自己的短板。

相反,很多公司该紧一紧,过去还能说英雄联盟渲染还不如我的手机游戏,现在Riot不仅进入了手机市场,还直接拔高了业界标杆。

财大气粗的拳头这次着实让我震撼到了,给每个角色皮肤重置模型贴图,又把命给续上了。

流水的流行游戏,铁打的英雄联盟。

对了,你问我游戏内的战斗画面?战斗和人物展示界面是两套资源。

还是原汁原味,原汁原味。

谈一谈英雄联盟手游渲染技术与画面相关推荐

  1. origin9语言设置中文_英雄联盟手游怎么设置繁体 LOL手游繁中设置方法?_英雄联盟手游...

    英雄联盟手游终于在海外部分地区上线了,不过玩海外服有一点不好,就是界面都是外文,比如英文.日文.韩文等等.那么英雄联盟手游怎么设置繁体中文呢,这里就来给大家介绍一下LOL手游繁中设置方法,将游戏语言切 ...

  2. 英雄联盟手游超燃测试服务器维护,《英雄联盟手游》超燃测试放号开启,轻松教你获得测试资格...

    说起英雄联盟手游这款游戏,国服的英雄联盟端游玩家们可谓是期待了好久,这不前段时间刚结束了A测,紧接着不久B测又来了,在座的小伙伴们想知道怎么获得英雄联盟手游国服内测资格吗?别急,让我们接着往下看,操作 ...

  3. 服务器登陆密码到期登不上去_英雄联盟手游注册系统炸服怎么回事?服务器瘫痪登不上解决方法[多图]...

    英雄联盟手游服务器在开测日一天就顶不住炸服了,由于人数太多导致注册系统炸服,很多玩家想要进入游戏的时候都发现登不上去,关于服务器瘫痪这个问题,下面也会带来详细的资讯,并给大家提供解决的方法. 英雄联盟 ...

  4. steam怎么看邮箱绑定的账号_lol手游appleid怎么绑定拳头账号 英雄联盟手游账号绑定方法_英雄联盟手游...

    我们在玩ios版英雄联盟手游的时候,是可以直接使用苹果id账号登录的,同时我们也可以将苹果id绑定到拳头账号上,那么lol手游appleid怎么绑定拳头账号呢,这里就来和大家分享一下苹果id和拳头账号 ...

  5. 英雄联盟手游:大神开发提莫打野,伤害爆表,玩家纷纷效仿

    哪里有广告? 相比英雄联盟手游,端游的上线时间较早,所以说关于各个位置的英雄开发五花八门,反观手游由于还处于玩家开发学习时间所以各个位置的英雄基本固定,手游整活哥相比端游要少一些,不过经过测试整活哥开 ...

  6. 英雄联盟手游主播否认部分英雄后期的作用,难道阿卡丽没未来?

    有很多玩家都觉得在英雄联盟手游上面我们需要做更多的一个功夫,那就是让自己在游戏当中的体验更加好,但是在英雄联盟手游当中,我们也必须得看到一些实力玩家,他们用自己的战绩打出了一片天地,而他们所说的话也值 ...

  7. 英雄联盟手游锐雯有多么强大,新手教程全给你,瑞文很简单

    习惯玩英雄联盟手游的时候是否会注意一个问题,那就是自己能够玩哪些英雄,这都是很重要的事情,只是所有的玩家都遇到过这样的问题吗?英雄联盟手游与端游其实有很大的出入,只是这样的出路需要玩家去适应,毕竟手机 ...

  8. 玩英雄联盟手游,谁才是新手最喜欢的英雄?无极剑圣还是吗?

    在我的记忆中一直记得有几个角色是英雄联盟里面最受欢迎的也就是新手英雄,当然在如今的英雄联盟手游里面,他们为什么不曾被别人提起呢?这还是有一定的问题的,那就是说他们现在还是新手喜欢的英雄吗?或者说现在英 ...

  9. 英雄联盟手游火线妹上线了!金克丝也想成为第一AD吗?

    玩游戏的玩家想必都知道有一个厉害的玩家,那就是火线妹,他的技术怎么样,想必大家都有一个很直观的感受,那就是一个玩游戏的天才,因为他的操作以及技巧都非常的厉害,而在玩英雄联盟手游的时候,他同样是一个非常 ...

最新文章

  1. 轻量级git服务器 Gogs git 服务器搭建
  2. 商汤AI小学教材来了,动动手玩乐高就能搭建机器人
  3. python中的[:-1] [:,:-1] python矩阵numpy中array的冒号 逗号
  4. python中return返回值为函数名_Python函数返回值
  5. P4395-[BOI2003]Gem气垫车【树形dp,四色定理】
  6. cloud foundry_实际的Reactor操作–检索Cloud Foundry应用程序的详细信息
  7. flush mysql_请教一下,mysql什么时候需要flush privileges?
  8. 【BIEE】12_查看BIEE的物理SQL
  9. Python super钻石继承
  10. android学习日记20--连接组件之Intent和IntentFilter
  11. C程序设计--文件1--文件的分类+文件的打开和关闭
  12. 基于AI的恶意软件分类技术(4)
  13. 快递100Api调用实时快递查询
  14. python rpa机器人_6个开源工具机器人过程自动化RPA工具
  15. python中geometry_tkinter窗口geometry函数的使用
  16. Kruskal算法简易教程(附最全注释代码实现)
  17. html5 拍照 苹果手机黑屏,苹果手机拍照黑屏怎么办?iphone拍照黑屏的解决办法...
  18. android 8.1 蓝牙打不开之CLOCK_BOOTTIME_ALARM问题
  19. 已达到计算机的连接数最大值处理方法
  20. 【计算机毕业设计】宠物管理系统

热门文章

  1. python迭代器详解
  2. windows 没有远程桌面授权服务器可以提供许可证
  3. Deep Learning Chapter01:机器学习中高数知识
  4. qt5.15.2-银河麒麟-龙芯国产化-项目打包踩坑实录
  5. LG 5G手机V50 ThinQ成新亮点 引入掌静脉辨识G8 ThinQ
  6. SDR原理--AM部分
  7. 高端计算机教室,智慧教室和传统教室大比拼
  8. 微信、支付宝二码合一扫码支付实现思路
  9. 微信公众号运营 新手必知的五大运营攻略
  10. php怎么加css和背景图,如何使用css中:after伪元素实现背景图片的叠加层?