w19238103 发表于 2016-11-8 20:10:43

创意插件:毛线

创意插件源码:毛线,别人的源码,不错的

冰晶 发表于 2016-11-8 20:39:34

没有图 谁会买啊 小心被关黑屋

w19238103 发表于 2016-11-8 23:25:03

再看“曲线映射”说明
CorelDRAW插件,适用于除X4以外的X3以上版本。遇到Bug请及时反馈给开发者。
这个插件的功能有点类似修改器或“封套”,可以用来制作最常见的一种防伪花纹,各国钞票上都有大量此类图案。

这个插件允许用户选择两条曲线来构成一个扭曲的坐标系,然后把直角坐标系内的曲线转换进去――这个过程就叫映射――如下图所示:

http://img.zcool.cn/community/022e1e56fee1096ac7257948ab2ca6.png

上图中间两条曲线就是构成扭曲坐标系的曲线,上面横平竖直的网格转换进去以后就变成了下面的样子。

打开文件“曲线映射.cdr”,用户界面跳出:

http://img.zcool.cn/community/02f70656fee13032f875a944bf382c.png

在场景中选中两条曲线,然后点击“Set”按钮将其设定为扭曲坐标系的上下边界。如果所选的曲线符合要求,则check框“Done”显示OK,同时执行按钮“Gogogo!”变为可用状态:

http://img.zcool.cn/community/021a6556fee14b6ac72579489d00f3.png

“符合要求”的曲线有如下特征:
1.只能选两条曲线,多了少了都不行;
2.曲线不能是群组对象;
3.必须是单曲线,即,不能含有一个以上的独立曲线,如内如带个空洞的封闭图形;
4.如果不是曲线形式,会被自动转曲。

“分段数”决定了坐标系的精度,默认数字是200,即映射进来的曲线的节点数。

在场景中选择一组曲线后,点击“Gogogo!”按钮,曲线就会被映射到指定的扭曲坐标系中:

http://img.zcool.cn/community/02c37256fee17f32f875a94435dc9e.png
上图选择了一组正弦曲线,它们被“塞进”了曲线坐标系中。
所选的待映射曲线的要求与坐标曲线相同。

鉴于正弦曲线用途广泛,插件提供了一个制作成簇正弦曲线的模块,在界面下方。

http://img.zcool.cn/community/02f85756fee1b26ac725794886244d.png

正弦曲线簇画在当前页面底部,与左右和底部页面边框各保持一定边距。
下图是基于默认值生成的曲线簇,6条6周期曲线,相位差为0.5:

http://img.zcool.cn/community/02594d56fee1d432f875a944f18990.png

“相位差”是一个0~1之间的数字,它的数学概念就不解释了,比较一下相位差为1的曲线簇,跟上图一样,也是6条6周期曲线:

http://img.zcool.cn/community/02ef4c56fee1ef6ac7257948466df2.png

来看几个应用案例。

?这个坐标曲线是两条螺旋线。

http://img.zcool.cn/community/024b5456fee21132f875a9449c0b09.png

?这算一个镜框吧,钞票图案里有很多这类边框装饰,用的都是正弦曲线簇。

http://img.zcool.cn/community/02ae4b56fee2356ac725794805d4ae.png

使用环形曲线要注意两条曲线的端点位置,如果对不齐就会出现这种效果:

http://img.zcool.cn/community/02fa4e56fee25a32f875a94454b6a1.png

至于这是不是你想要的效果,就看你自己了。


增加分段数可以调整映射曲线的精度,代价是系统运行变慢,要等。


w19238103 发表于 2016-11-8 23:08:40

本帖最后由 w19238103 于 2016-11-8 23:15 编辑

文件上传错了,重新上传



自动跳出的用户界面:

http://img.zcool.cn/community/0270b55711a7856ac725134341debc.png

大部分按钮都是灰色的,因为它们需要一系列的前导操作来逐步激活。
老规矩,第一步还是加载图片。在页面中选择一个图片或一个矢量图形,按“Load Pic”按钮,图片被加载到按钮下方的图片框内,同时“画毛线”和“毛线上色”两个按钮变为可用状态,如下图所示:

http://img.zcool.cn/community/02bc8d5711a7a76ac7251343372251.png

此时按下“画毛线”按钮,会在一个新页面得到一幅黑色毛线组成的图:

http://img.zcool.cn/community/0280775711a7c532f8758c9bf68f27.png

这幅图上啥也看不出来,因为毛线的数量太少(可能每根的长度也短了点),概率效应没出来。这时可以多点几次“画毛线”按钮,每执行一次就增加100条毛线。下图是执行15次的效果,也就是画了1500条毛线:

http://img.zcool.cn/community/02fd1d5711a7f66ac72513430bfa88.png

现在来看看右上角的三个参数的用途。
“精度”参数用来调整毛线的蜷曲幅度,决定是大波浪还是小卷毛。默认值100的意思是把页面宽度等分成100份,每一份的长度就是毛线蜷曲的大致幅度。这个数字越大,毛线就越“碎”。
“线长”参数是指每条毛线的长度与页面宽度的比值。默认值0.4即毛线长度为页面宽度的0.4倍。
“线数”即毛线的数量。100其实是个很小的数字,想让一幅毛线画像个样子基本都得1000条以上。

线型有三个选项,默认的就是上面看到的曲线形态。第二个选项“折线”的效果如下:

http://img.zcool.cn/community/0212e15711a83f6ac72513430cdc06.png

第三个选项“45度”的效果:

http://img.zcool.cn/community/0263d75711a89932f8758c9b040020.png


上图就可以看出“精度”参数的作用效果了,这里用了三种精度:25,50,100,依次为2倍关系,这样可以使做出来的图在细节上整齐一些。
下图爱因斯坦也是45度选项的效果,当然,还需要配合其他一些技巧。

http://img.zcool.cn/community/0288115711a8d36ac7251343069cbc.jpg@800w_1l_2o


“Where”选项指示在哪里画毛线,当前页还是另开新页面。默认值是另开一个新页面画毛线,画完后停在新页面,然后“where”选项被自动改为“当前页”,因为一般情况下点一次“画毛线”按钮都不够用,这个小小的自动化设置可以不用让你每次都去重新选择“当前页”。如果你加载了一幅新图像,则“where”选项被自动设置为“新页面”。很贴心哦~~

有些暗色调的源图制作黑底白线更有冲击力,所以专门准备了这样一个选项。
“白线”选项选中后,画出来的线就都是白色的了。由于纸也是白色,所以看起来啥都没有。这里为此准备了一个便捷的小按钮“制作黑背景”,可以在当前页一键制作黑背景,放到底层,然后锁定。
找来这两天刷屏的科比来试试:

http://img.zcool.cn/community/0275d55711a9136ac7251343d16b71.jpg@800w_1l_2o


这幅图是400条白线组成的。要是用黑线来画,不知得画几千条线才能出效果。

左下角“毛线上色”按钮可以给当前页的所有毛线上色――以源图色彩为蓝本:

http://img.zcool.cn/community/02d6435711a9536ac7251343a880f6.png

http://img.zcool.cn/community/02a4975711a9bf32f8758c9ba429bf.png

再给一个组合应用的例子:

http://img.zcool.cn/community/021ea65711aa2732f8758c9bbf01c9.jpg@800w_1l_2o


先把黑白的毛线图做好,然后用Load Pic加载一个渐变色彩方块作为源图给毛线上色。
上面的例子假设了这样一种需求:用毛线来填充下图中所有的空白部位。

http://img.zcool.cn/community/02dce25711aa566ac7251343ef7a37.png

但是又不想简单的做一个整块的底纹放在背景上,这种感觉有点low,因为底纹不是为前景定制的。那么“定制”的背景是什么样子呢?放大一下看看:

http://img.zcool.cn/community/02cf825711aa9732f8758c9ba38ac5.png

空白边缘处的毛线都是绕着走而不是被硬生生截断的,这个小细节暗示了某种智能化,或者说,独特性。沿着这个思路,如果把毛线一条条理顺了,就会变成这个样子:

http://img.zcool.cn/community/02be235711aafc32f8758c9bcd2ce7.jpg@800w_1l_2o

最后简单说说这个插件的原理。
这个插件使用了一种称为“轮盘赌”的概率分配算法――不必纠结算法细节,知道哪些因素影响它的效果即可。给定的源图在程序内部被处理为黑白图像,画毛线时,毛线上的每一个控制点的位置都是随机的,但是服从某种分布概率。这个概率就是图像的灰度,越黑的地方毛线出现的概率就越大,纯白处不会出现毛线。但是会有一点小小的异样:这里“纯白”的概念是指RGB的三个色值都是255;如果源图使用了CMYK的纯白,被换算为RGB值时会有些误差,导致本来不应该出现毛线的纯白处也出现了少量毛线。

ziran 发表于 2016-11-8 20:29:46

好歹整表图片呢!这样都不知道这插件有什么用处

w19238103 发表于 2016-11-8 21:52:31

建议的好,明天补上图片,今天刚上华印不懂规矩,不好意思

凌剑君 发表于 2016-11-9 08:31:56

就是自动生成毛线?这种不是ps做的会好一点

印刷人 发表于 2016-11-9 08:32:12

本帖最后由 印刷人 于 2016-11-9 08:34 编辑

看图不错,但有没有使用教程。都适用CDR哪些版本。

zhenchendong 发表于 2016-11-9 08:47:25

不说插件怎么样,就楼主这么多图片说明,就值得点赞了。

cwsr 发表于 2016-11-9 08:49:03

看着挺牛B的样子!!!
页: [1] 2 3 4 5
查看完整版本: 创意插件:毛线