OriginOS 7最近展示的液态动效,第一眼确实挺容易让人把注意力放在“好不好看”上。

但我看完vivo这次公布的技术细节,反而觉得动画本身不是重点。

因为vivo连系统底下负责渲染的那套东西都动了。

按照vivo OS产品总监公布的信息,OriginOS 7会加入全新的液态动效,同时蓝河流畅引擎升级到「虚拟显卡4.0」,重新做了渲染管线和编译框架。官方给出的数据是,渲染速度相比OriginOS 6提升14%。

打开网易新闻 查看精彩图片

这个14%到底能带来多大体感,现在还得等真机。

但vivo为什么要改渲染管线,其实挺好理解。

现在手机系统越来越喜欢做玻璃、透明、模糊,还有各种跟着手指变化的动画。这些东西看起来漂亮,背后却不是放一段提前做好的动画那么简单。

尤其OriginOS 7这次强调的“液态”,很多效果会根据当前操作状态实时变化。

手指滑到什么位置,窗口怎么移动,界面元素下一秒变成什么样,都需要系统不断重新计算。

动画越自由,对渲染效率的要求就越高。

这也是我觉得OriginOS 7这次有点意思的地方。

以前我们聊系统流畅,很容易变成谁的动画更快。点一下App,窗口“嗖”一下弹出来,看着确实很快,可这种快有时候只是动画时间缩短了。

OriginOS 7现在想做的显然不是这个。

它希望动画本身可以更复杂、更自然,同时又不能让手机为了这些效果一直提高性能输出。

打开网易新闻 查看精彩图片

说白了就是,画面可以更花,但不能因为更花就开始发热、掉帧。

所以官方这次除了讲渲染速度,也特意提到了能效。

我反而觉得后面这个更值得看。

现在旗舰手机的GPU性能已经很强,单纯把一段动画跑起来其实不难。难的是你刷半小时短视频,手机已经有点热了,这时候回桌面、拉控制中心,液态动效还能不能保持刚开机时的状态。

甚至到了两三年前的旧机型上,还能不能跑得舒服。

这些才比较考验底层优化。

还有一个变化我挺感兴趣。

vivo这次升级了拟真渲染,动画会根据状态实时动态计算。

这种做法如果最后调得好,系统动画会少一点“播放预设效果”的感觉。你的手指移动快一点,它应该跟着快;操作突然停下来,界面的反馈也应该自然收住。

听起来很玄,其实判断起来特别简单。

拿到OriginOS 7以后,随便连续切几个App,再快速返回桌面,中途故意打断几次动画。要是整个过程依然跟手,没有那种动画自己演自己的感觉,这套东西就算有用。

打开网易新闻 查看精彩图片

所以我现在对OriginOS 7的兴趣,已经不只是那套液态UI了。

14%的渲染速度提升当然可以作为一个参考,但这种实验室数据最终还是得落到手指上。

用户不会天天想着自己的手机用了什么编译框架。

大家只会发现,今天这个窗口拖起来挺顺,动画看着舒服,手机好像也没因为新特效变得更热。

能做到这个程度,vivo这次重构渲染管线才算没有白折腾。

毕竟液态动效的新鲜感可能过几天就习惯了。

真正能一直留下来的,还是那种你说不出哪里变了,却觉得手机越来越顺手的感觉。