内阴影效果:打造浮雕与内凹位图字体
为位图字体添加内阴影效果,实现浮雕、雕刻和内凹发光样式。在 SnowB BMF 中配置偏移、模糊和颜色。
内阴影把阴影画在字形内部,做出浮雕、雕刻或内凹的文字效果。外阴影往外扩,内阴影往里收,让文字看起来像刻进了表面。
内阴影与外阴影的区别
Section titled “内阴影与外阴影的区别”外阴影画在字形背后,文字显得悬浮。内阴影画在字形填充区域里面,模拟光线打在凹陷面上的样子。游戏界面、标题画面里常见的浮雕和活字印刷效果,就是靠内阴影实现的。
两种阴影可以叠加,做出更丰富的立体层次。
内阴影面板在右侧边栏,控制字形内部阴影的位置、柔和度和颜色。
启用或禁用内阴影
Section titled “启用或禁用内阴影”面板标题栏的开关控制开关。关掉后参数还在,随时能再打开。
水平和垂直偏移 (Offset X & Offset Y)
Section titled “水平和垂直偏移 (Offset X & Offset Y)”- 描述:控制内阴影在字形内的位置。
Offset X左右移动,Offset Y上下移动。 - 值:正值向右/向下,负值向左/向上。
- 默认值:
0px - 提示:偏移方向就是模拟的光线方向。比如正 Offset Y 加负 Offset X,表示光从右上方来。
- 描述:内阴影边缘的柔和程度。值越大越弥散,
0是硬边内凹。 - 最小值:
0px - 默认值:
0px
- 描述:内阴影的颜色,颜色选择器里可以调不透明度(alpha 通道)。
- 默认值:
#000000(黑色) - 提示:深色做雕刻感,浅色(特别是低不透明度的白色)做内部高光或斜面效果。
常见内阴影样式
Section titled “常见内阴影样式”文字从表面凸起,模拟单方向光照。
- Offset X:
1px - Offset Y:
1px - 模糊:
1px - 颜色:50% 不透明度的黑色(
#00000080) - 搭配建议:外阴影偏移设为
-1px, -1px,形成完整浮雕。
雕刻 / 活字印刷
Section titled “雕刻 / 活字印刷”文字被切进或压入表面。
- Offset X:
0px - Offset Y:
-2px - 模糊:
1px - 颜色:黑色(
#000000)
字形内部边缘发出柔光。
- Offset X:
0px - Offset Y:
0px - 模糊:
4px到8px - 颜色:明亮的强调色(例如青色
#00FFFF、金色#FFD700)
极简的内凹,只加一点三维质感。
- Offset X:
0px - Offset Y:
1px - 模糊:
2px - 颜色:30% 不透明度的黑色(
#0000004D)
与外阴影组合
Section titled “与外阴影组合”内阴影配合阴影效果一起用,能做出逼真的浮雕和内凹。把两种阴影的偏移设成相反方向,光照看起来就一致了。
内阴影不宜过重。模糊或偏移太大,文字会糊掉,小字号下特别明显。
注意填充样式
Section titled “注意填充样式”内阴影跟填充样式会互相影响。纯色填充跟各种内阴影都合得来。渐变填充加轻微内发光,效果很好。
- 内阴影逐字形渲染,烘焙到最终纹理里。跟外阴影不一样,内阴影不会撑大字形边界框。
- 模糊值高了渲染会慢一些,但阴影始终在字形边界内,对图集大小几乎没影响。
- 内阴影跟外阴影一样,直接烘焙进最终的位图字体图像。
- 内阴影在字形边界内渲染,不占额外的内边距或图集空间。
- 内阴影可以和外阴影、描边、填充同时用,所有效果合成到最终字形位图里。