《新美妙世界》为Unity开发带来了一个迷人的技术挑战:将漫画和涂鸦的平面美学转化为三维引擎。h.a.n.d.团队通过结合风格化的轮廓着色器和可变形透视的摄像机,成功实现了这一目标,创造出一个如同活体壁画的涩谷。最终成果是一个关于如何优先考虑艺术一致性而非照片级真实感的研究案例。🎨
2.5D渲染与鱼眼畸变 🌀
为了让角色看起来像动画纸片,开发者们在3D网格上实现了一个广告牌系统。角色精灵会持续面向摄像机旋转,但与经典广告牌不同,这里应用了模拟体积的伪深度着色,同时不破坏2D幻觉。鱼眼透视并非简单的后期处理;它是通过Unity中非标准的摄像机投影实现的,这种投影会弯曲城市几何体的线条。这需要调整裁剪平面和焦距,使建筑物弯曲而不在场景边缘产生裁剪。在PS4和Switch等主机上的优化要求降低背景纹理的分辨率,同时通过柔和的临时抗锯齿保持轮廓的清晰度,避免细线特有的闪烁。
街头艺术作为关卡设计引擎 🖌️
涂鸦美学不仅是视觉装饰,更是用户体验工具。任务图标和敌人图标作为涂鸦标签集成在表面上,以有机的方式引导玩家。开发者使用Unity的粒子系统模拟击中敌人时飞溅的颜料,这个效果虽然绘制调用成本高昂,但通过将纹理分组到图集中进行了优化。这一决定表明,在独立游戏开发中,只要保持稳定的帧率,艺术方向应优先于技术简单性。
他们如何在Unity中解决在交互式3D环境中渲染漫画平面美学而不失《新美妙世界》涩谷视觉精髓的挑战
(附注:为移动端优化就像试图把大象塞进迷你库珀里)