--- title: 赛马娘 date: 2022-10-22 12:11:21 excerpt: 摘要 tags: rating: ⭐ --- - https://zhuanlan.zhihu.com/p/441159789 - https://zhuanlan.zhihu.com/p/441560356 - 原文:https://game.watch.impress.co.jp/docs/kikaku/1366154.html 为了获得到“干净”的描边,我们需要调整法线,但是受法线影响的还有其他要素。如果我们直接调整模型的法线,阴影和边缘会受到干扰。如果我们用模型原法线来做扩边,则会出现描出的边断裂。为了解决这个问题,他们把用于扩边的法线调整后存在一个UV里,扩边时用UV中的法线计算。这样,阴影和描边的计算就可以兼容了。 ![](https://pic1.zhimg.com/80/v2-91891d96bc4e5ef18e08b66a44366720_720w.webp) > 左:用OutLine的法线进行全部着色的话,边缘处和阴影就都乱了。 > 右:用原来计算阴影的法线进行全部着色的话,阴影虽然很对但描的边会出现断裂。 ![](https://pic2.zhimg.com/80/v2-58d4f4d014f1e6ea2a104fa8f0fd4cf5_720w.webp) > 对策:用两种法线分别解决 > 上面是阴影和边缘等用的基本模型法线,下面做描边时用的处理过的法线。右边是我们存放处理过的法线的新增UV图的预览。 实际的调整方法就是直接手工调整原模型的法线。其中最有必要调整头发束之类的三角形面变化剧烈的部分。 ![](https://pic4.zhimg.com/80/v2-fc78712c521f0e009ef5cf7676fba27b_720w.webp) > 左侧调整前,我们可以看到一些接缝处或法线变化剧烈的地方描的线出现断裂,而右侧调整后的法线则效果较好。 为了和动画风格相近,赛马娘会根据场景与演出来调整描边的颜色。 ## 眼睛 此外,马娘的眼睛是使角色具有吸引力的重要元素,但赛马娘游戏特别注重眼睛中的高光(high light)。除了制作漫反射纹理外,也加了张高光专用的纹理。以此组合出多彩的瞳孔表现。 高光可以改变自身的强度,包括垂直和水平的旋转和平移。在马娘们情绪高涨到快哭时,使用更大的高光和更多的高光粒子等。 ![](https://pic3.zhimg.com/80/v2-b92c167904ea91151f797468757bfea6_720w.webp) > 上方为基础高光,下方为补充的粒子高光。 ![](https://pic4.zhimg.com/80/v2-6cba08ee60bd61f7a5aa23f54c70343b_720w.webp) > 改变高光强度:通常、强高光,无高光。 此外,还有单独的高光动画。马娘快要哭出来的时候,高光会小范围内颤动。在兴致勃勃时,高光会闪闪发光并绕眼睛转一圈。 ![](https://pic2.zhimg.com/80/v2-50cb7c328d458bbdff044af57999654d_720w.webp) ![](https://pic3.zhimg.com/80/v2-feb2b398b0864b3960a206957ea30a02_720w.webp) 「寄」になった.jpg > 醒目飞鹰发动技能时眼睛的小高光颤动特效 ![](https://pic4.zhimg.com/80/v2-e59919739004221b5438968ee313b07b_720w.webp) > 米浴在演唱会时的眼睛中也有小高光颤动特效 ![](https://pic1.zhimg.com/80/v2-d6eaa81707338e44192a42f70af6a5f8_720w.webp) > 胜利奖券在赢下比赛时眼中同时使用了两种高光。 赛马娘通过结合面部表情的情感表达和眼睛高光的情感表达。更加自然的表现出了马娘们的情感,突出了马娘们的个性,让用户更加轻易的入坑。 ![](https://pic3.zhimg.com/80/v2-c6f9a21ab6e2303a2077614d38bdb0b2_720w.webp) > 总结:表情部分总结,表情系统是让马娘们能更加自然表达出情感的系统。 > 利用表情和眼睛来达到各种效果。