如何在 Inkscape 中为复杂对象创建斜角效果?

平面设计 墨景
2022-02-25 04:24:49

我想在 Inkscape 中创建斜角效果。我想要一个非常微妙的斜角,看起来像在 Photoshop 中创建的这个:

斜面示例

首先,我尝试了 Inkscape 中的斜角滤镜,但控制很少,而且大多数斜角类型都不复杂。我能找到的最接近我所追求的是“组合照明”斜面滤镜。但是,与所有斜面滤镜一样,它没有选项来控制斜面的深度或宽度,或者控制光源的方向。默认光源来自左上角,但我需要它几乎直接来自上方。这是它的样子:

inkscape 斜面过滤器

我可以通过在要斜切的正方形周围添加 4 个形状来手动构建粗斜切,在一个简单的示例中看起来像这样:

粗制手动斜面

但是这种方法很粗糙,因为拐角处没有细微的渐变,无论如何,将这种方法应用于像这样的复杂形状会让人抓狂:

在此处输入图像描述

那么,我怎样才能获得像 Inkscape 中的第一张图像一样的微妙斜角效果,我可以将其保存为 SVG?

3个回答

有过滤器-> 过滤器编辑器。这是一个奇怪的 GUI,我可以看到完全重新设计的好处,但无论如何......编辑器显示了一个带有“高斯模糊”、“镜面反射”等的图表。单击这些代表过滤过程中的步骤的任何一个,以查看一些控件(可能)。

“镜面照明”和“漫反射照明”步骤有一个“方位角”滑块,如果设置为 270,则使光线来自上方(意味着在二维意义上)。(零度是正确的,角度顺时针增加。)增加仰角会使光线看起来更多地来自观察者的位置(垂直于绘图或显示器屏幕的平面),这会降低亮/暗边缘的对比度。

我摆弄了高斯大小(标记为标准偏差)和其他参数。我有点接近您的理想示例,但实际上无法到达那里。这是一种痛苦,但也许更多的摆弄可以完成这项工作。那么,如何保存设置以供以后在其他形状、其他项目中使用?

更新:使用组合照明我得到了一些不错的结果。这有两个高斯模糊步骤 - 都从半径 6.0 开始,都更改为 2.0。对于漫反射和镜面反射步骤,将两者的方位角更改为 270,并将它们的“常量”设置更改为 0.7(默认值为 1.0)。对于漫反射,“表面比例”为 1.0(它是 4.0)镜面反射指数减少到 8(忘记注意默认值)。我可能搞砸了其他设置,但我想我在这里得到了所有重要的设置。请注意,如果我所谓的默认值与您的不同,那是来自过去任性的实验。

扩展 > 修改路径 > Edge 3D

对于那些可能仍然需要很少工作的良好优势的人。

如果您需要简单的斜角,只需转到Filters -> Bevels并选择您喜欢的选项。

该图像显示了它的外观:

在此处输入图像描述