0

我正在尝试以特定方式突出显示 svg 地图的国家/地区。这是我想要达到的结果:

前

后

使用此处提供的阴影技术:https ://stackoverflow.com/a/6094674 ,我能够获得一个小的浮雕效果,但我认为这可能不是正确的方向。我应该如何处理这个?

4

1 回答 1

0

这会给你一个阴影效果,这很好。但是,如果您想要一个适用于所有形状的真正浮雕效果(即使是带有细水平线的精细形状),那么您需要合成 SourceGraphic 的多个副本,每个像素在 y 中增量偏移一次。或者,您可以使用照明原语和一些花哨的合成。

于 2013-07-31T15:35:49.797 回答