跳转到内容

内阴影效果:打造浮雕与内凹位图字体

为位图字体添加内阴影效果,实现浮雕、雕刻和内凹发光样式。在 SnowB BMF 中配置偏移、模糊和颜色。

内阴影把阴影画在字形内部,做出浮雕、雕刻或内凹的文字效果。外阴影往外扩,内阴影往里收,让文字看起来像刻进了表面。

外阴影画在字形背后,文字显得悬浮。内阴影画在字形填充区域里面,模拟光线打在凹陷面上的样子。游戏界面、标题画面里常见的浮雕和活字印刷效果,就是靠内阴影实现的。

两种阴影可以叠加,做出更丰富的立体层次。

内阴影面板在右侧边栏,控制字形内部阴影的位置、柔和度和颜色。

面板标题栏的开关控制开关。关掉后参数还在,随时能再打开。

水平和垂直偏移 (Offset X & Offset Y)

Section titled “水平和垂直偏移 (Offset X & Offset Y)”
  • 描述:控制内阴影在字形内的位置。Offset X 左右移动,Offset Y 上下移动。
  • :正值向右/向下,负值向左/向上。
  • 默认值0px
  • 提示:偏移方向就是模拟的光线方向。比如正 Offset Y 加负 Offset X,表示光从右上方来。
  • 描述:内阴影边缘的柔和程度。值越大越弥散,0 是硬边内凹。
  • 最小值0px
  • 默认值0px
  • 描述:内阴影的颜色,颜色选择器里可以调不透明度(alpha 通道)。
  • 默认值#000000(黑色)
  • 提示:深色做雕刻感,浅色(特别是低不透明度的白色)做内部高光或斜面效果。

文字从表面凸起,模拟单方向光照。

  • Offset X1px
  • Offset Y1px
  • 模糊1px
  • 颜色:50% 不透明度的黑色(#00000080
  • 搭配建议:外阴影偏移设为 -1px, -1px,形成完整浮雕。

文字被切进或压入表面。

  • Offset X0px
  • Offset Y-2px
  • 模糊1px
  • 颜色:黑色(#000000

字形内部边缘发出柔光。

  • Offset X0px
  • Offset Y0px
  • 模糊4px8px
  • 颜色:明亮的强调色(例如青色 #00FFFF、金色 #FFD700

极简的内凹,只加一点三维质感。

  • Offset X0px
  • Offset Y1px
  • 模糊2px
  • 颜色:30% 不透明度的黑色(#0000004D

内阴影配合阴影效果一起用,能做出逼真的浮雕和内凹。把两种阴影的偏移设成相反方向,光照看起来就一致了。

内阴影不宜过重。模糊或偏移太大,文字会糊掉,小字号下特别明显。

内阴影跟填充样式会互相影响。纯色填充跟各种内阴影都合得来。渐变填充加轻微内发光,效果很好。

  • 内阴影逐字形渲染,烘焙到最终纹理里。跟外阴影不一样,内阴影不会撑大字形边界框。
  • 模糊值高了渲染会慢一些,但阴影始终在字形边界内,对图集大小几乎没影响。
  • 内阴影跟外阴影一样,直接烘焙进最终的位图字体图像。
  • 内阴影在字形边界内渲染,不占额外的内边距或图集空间。
  • 内阴影可以和外阴影、描边、填充同时用,所有效果合成到最终字形位图里。