1
3
我不知道如何用程序化的画笔轻松做到这一点,但当我使用photoshop创建一个刷过的钢效果时,我基本上创建了噪音,然后在刷过的方向上涂抹(模糊)它: http://www.adamdorman.com/tutorials/brushed_steel_tutorial.php 正如评论中提到的,您可能希望这样做,并创建某种(重复?)图像刷。如果你想要你的刷钢效果被编程生成,你可以写一个均值过滤器来为你做模糊。产生噪音很简单。) 实施均值滤波器的示例: http://homepages.inf.ed.ac.uk/rbf/HIPR2/mean.htm 修改这个矩阵为nx1,或者对不在当前行上的权重使用小的(零),您将得到一个水平模糊。 |
2
1
您可以使用旋转的LinearGradientBrush,在不同的灰色色调中具有许多渐变停止点。好吧,这至少是一种方法。为了使它具有可伸缩性,您需要以某种方式使渐变停止点只有一个像素宽,这可能需要将填充对象的大小赋予画笔,我猜。可能会成为一项艰巨的任务,但这是一个真正的黑客的命运,不是吗? |
Stevie187 · 枚举类属性并指定该属性的简单方法 7 年前 |
nick · 如何防止在调用brush.move后触发d3笔刷事件 7 年前 |
somename · 使用d3在旋转的线条上绘制画笔以创建缩放效果 9 年前 |
DeeWBee · MATLAB:2015a画笔问题 9 年前 |