w19238103 发表于 2016-11-8 18:31:19

coreldraw vba浮雕插件

可以做防伪浮雕,里面有源码,大家学习一下

w19238103 发表于 2016-11-8 22:54:06

这个插件是在X3开发的,其他版本没测试过。
打开文档,选择“启用宏”,可以看到如下界面,一如既往的简洁,不过参数比以前的插件要多一些,总共有5个参数。

http://img.zcool.cn/community/02743f55ade55600000130e0708ea1.png

选择一个对象,按下“Load图像”按钮,图像被加载到界面上,同时执行按钮“Go!”变为可用状态。
http://img.zcool.cn/community/02e10955ade57200000130e0d1181a.png



右侧5个参数全部采用默认值,得到的图像如下图所示。


http://img.zcool.cn/community/02756955ade58800000130e026fcc0.jpg@800w_1l
这是一幅带色彩的图,边线和背景都是彩色。可能这种设置并非必要,可以通过全选并手工操作得到单色效果。
下图面三幅图分别是背景涂黑、边线涂白和两者并用的效果。

http://img.zcool.cn/community/02171b55ade5c100000130e05ccbf7.jpg@800w_1l
http://img.zcool.cn/community/02357655ade5c100000130e0e13af5.jpg@800w_1l
http://img.zcool.cn/community/022cb955ade5f100000130e0362d9a.jpg@800w_1l




这幅图的组织方式是这样的:

http://img.zcool.cn/community/02aff155ade60100000130e0df7524.png@800w_1l

是由一系列不透明的面叠加在一起形成的。

下面解释一下右侧5个参数的含义。

排线数很简单,就是用多少条排线来表达。默认值是100,这个数字不是精确的。排线的实际做法是先用一组排线盖满页面,然后用矩形框把页面外的部分截掉,这样就可以得到有倾斜角时长短不一的排线了。
倾斜角指示排线的斜度,可以在-90~90度之间变化――注意,不能等于-90或90度,否则排线变成垂直的就啥效果也没有了。如果实在需要垂直效果,可以把原始处理对象转90度。
浮凸量是按画面像素的灰度值大小使曲线对应部位向正上方凸起的最大值。这个数值用页面宽度的倍数来度量,默认值是0.05,即页面宽度的0.05倍。浮凸量表达的是最大值,即纯黑色的凸起量,纯白色保持不变。默认的凸起方向是向上,如果想得到向下凹陷的效果,可以把该参数设为负值,如下图所示。

http://img.zcool.cn/community/02f71d55ade62300000130e00574b0.jpg@800w_1l

滤波量参数是指对曲线进行滤波的次数,这个值越大,曲线就越光滑,但同时会失去细节。这个参数的作用有点像PS里的高斯模糊。
点密度是指曲线上控制点的密度,值越大,控制点就越多。增加控制点有助于表现细节,但也会造成曲线不光滑。点密度的默认值是1,此时相邻控制点的间距大致等于排线间距。
要想使曲线光滑,可以增加滤波量的同时减小点密度。

下图的网格效果是这个插件两次使用叠加得到的,白背景那幅图的填色设置为透明。

http://img.zcool.cn/community/02751455ade64700000130e0b13d0c.jpg@800w_1l
http://img.zcool.cn/community/02066355ade66000000130e0c77341.jpg@800w_1l
http://img.zcool.cn/community/0267ca55ade67d00000130e016d302.jpg@800w_1l
http://img.zcool.cn/community/02518e55ade69200000130e02b3155.jpg@800w_1l




下图和上图的做法相同,只是两幅图一凸一凹,试图制作字体的笼形空间效果。
http://img.zcool.cn/community/022de755ade6b400000130e0ce994f.jpg@800w_1l


这个插件的处理对象并不仅限于字体,任何图片都可以处理。插件会把彩色像素转化为灰度值,然后计算浮凸量。

千寻 发表于 2016-11-9 09:25:21

这个非常棒,我收藏了很久的一个宝贝

凌剑君 发表于 2016-11-9 10:56:44

只有文字才能做浮雕吧?还是什么图片都行

千寻 发表于 2016-11-9 12:11:10

凌剑君 发表于 2016-11-9 10:56
只有文字才能做浮雕吧?还是什么图片都行

人家介绍已经写的清清楚楚了。

凌剑君 发表于 2016-11-9 13:44:58

千寻 发表于 2016-11-9 12:11
人家介绍已经写的清清楚楚了。

我说复杂的,上面用的是简单的文字而已

coolwe99 发表于 2016-11-10 09:22:21

楼主的好东西真多 这个插件值得收藏

coolwe99 发表于 2016-11-10 10:04:52

破解的那个文件打不开:'(

no543216789 发表于 2016-11-10 10:20:52

这个很特别,收藏一下,多谢

no543216789 发表于 2016-11-10 10:37:09

这种类型的插件真是第一次看见,是cdr格式的。
页: [1] 2 3
查看完整版本: coreldraw vba浮雕插件