想象一下,一个你手机里再熟悉不过的笑脸表情,从二维平面里跳出来,变成三维物体——它到底该是一个完整的球体、一张浮在空中的面具,还是一块扁平的圆盘?在传统的像素与矢量图里,这些问题从来不是障碍,可一旦进入3D空间,光线怎么打、阴影怎么投、用户从侧面和背面看过来是什么样子,每一个细节突然都成了必须回答的难题。这正是谷歌在着手设计Noto Emoji 3D时反复撞上的设计沟壑。

今年五月,Google悄悄在部分平台上线了Noto Emoji 3D系列,然而初期的用户反响并不算热烈,甚至招来了一些皱眉头式的表情。但这批立体的“小黄脸”并没有就此沉寂。借着世界表情符号日(World Emoji Day)的节点,谷歌做了一件让开发者社区颇为兴奋的事:不仅公开了设计背后的故事,还直接把整套3D表情的原始工程文件陆续交了出来。

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

按照谷歌给出的说法:“我们把原始的.OBJ格式文件直接交给社区,大家可以凭此去搭建沉浸式VR世界、开发独立应用,或者弄出一些奇奇怪怪的表情包。”这意味着任何一位创作者、独立开发者,或者只是想折腾点新花样的极客,都不需要从零开始捏模型,就能把谷歌定制的这几百个立体表情直接载入自己的项目。OBJ文件作为三维模型通用的裸格式,几乎可以被主流的3D软件和游戏引擎无障碍读取,大大降低了在AR滤镜、虚拟空间甚至实时互动场景中引入标准化表情形象的门槛。

谷歌也在当天的分享中,给出了一小段关于设计流程的揭秘。团队在日常的2D绘制中,大可凭借视觉错觉和扁平构图,让笑脸、爱心、哭脸即时成立,但一旦模型必须接受环绕观察,其体积感、材质和反射就变成了绕不过去的硬指标。一个球体笑脸无论在哪个角度都能维持辨识度,却可能丢失平面图标特有的亲和力;而扁平的盘子方案虽然接近屏幕上的视觉习惯,却会在侧面透视时瞬间“变薄”,暴露出立体空间的违和感。最终展示在大家面前的成片,显然是经过大量迭代、在“雕塑感”与“符号感”之间刻意寻找平衡的结果。

至于“谁会真的需要一整套3D emoji”这个问题,谷歌的公告并没有给出一个唯一的答案,但开源动作本身已经划出了明确的想象空间。独立开发者也许可以用这些现成的模型快速搭出一款多人虚拟聚会应用,让参与者在VR聊天室里顶着同款的笑脸或点赞手势彼此打招呼;游戏模组作者也可能把它们塞进沙盒世界,做成另类的表情包武器或场景彩蛋。当然,也有声音心存疑惑——如果参考当初《Emoji大电影》的尝试,用一个又一个符号堆砌出一个完整的虚拟世界,效果或许并不会太理想。但开源的关键正在于把材料交给更多的人,具体能变出什么花样,决定权已经在外部。

在众多巨头正把自家3D资产包得越来越紧的趋势里,谷歌这波把完整OBJ文件直接推上开放平台的举动,多少带点另类。对于正在摸索三维交互、虚拟空间和下一代社交体验的创作者而言,这既是一套即插即用的工具箱,也是一次挺有分量的试探:当图形语言完全脱离二维屏幕的束缚,一个笑脸到底能走进多少种全新的数字场景,可能马上就会有答案。