Board logo

标题: 学习PS浮雕效果 [打印本页]

作者: changxde    时间: 2011-11-21 21:36     标题: 学习PS浮雕效果

ps0.jpg

图片附件: ps0.jpg (2011-11-24 15:41, 23.82 KB) / 下载次数 1662
http://forums.netpad.net.cn/attachment.php?aid=15263&k=9263c8ff6b197c35589c2c3c39f985ab&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-21 21:41

PS浮雕效果的参数有三个,角度,高度,和亮度。
想办法在画板中实现,上图是将两个图的复合。
可能还有更好的方法,大家共同想想。
作者: 榕坚    时间: 2011-11-22 09:06

这可是很吸引人,三个参数中亮度应该是最麻烦的事了。顺便问一下距离估值法是如何弄出等势线的?
作者: changxde    时间: 2011-11-22 14:19

这可是很吸引人,三个参数中亮度应该是最麻烦的事了。顺便问一下距离估值法是如何弄出等势线的?
榕坚 发表于 2011-11-22 09:06
上面用的逃逸时间,没用距离估值法。
作者: mjj_ljh    时间: 2011-11-22 14:37

1# changxde
chang真有想法,佩服。
作者: xyj200909    时间: 2011-11-22 17:57

给人以立体感
作者: changxde    时间: 2011-11-23 22:15

搞不出理想效果
ps3.jpg
ps5.jpg
ps4.jpg

图片附件: ps3.jpg (2011-11-24 15:42, 22.06 KB) / 下载次数 1668
http://forums.netpad.net.cn/attachment.php?aid=15290&k=4e028e2efae516dc7a0a7a2e70084705&t=1755395282&sid=Kcy00c



图片附件: ps5.jpg (2011-11-24 15:42, 33.84 KB) / 下载次数 1668
http://forums.netpad.net.cn/attachment.php?aid=15291&k=692bf02ee205a1c555d38ff199da7498&t=1755395282&sid=Kcy00c



图片附件: ps4.jpg (2011-11-24 15:42, 43.37 KB) / 下载次数 1682
http://forums.netpad.net.cn/attachment.php?aid=15292&k=4f286425f88a611b94e9a7a25c7faf7d&t=1755395282&sid=Kcy00c


作者: 柳烟    时间: 2011-11-24 11:06

这效果很是理想,立体感很强。
作者: changxde    时间: 2011-11-24 15:17

请看看PS的浮雕效果
原图:
未命名1.GIF
浮雕:
未命名2.GIF
夸张的浮雕d=50:
未命名3.GIF

图片附件: 未命名1.GIF (2011-11-24 15:45, 10.56 KB) / 下载次数 1646
http://forums.netpad.net.cn/attachment.php?aid=15297&k=1ecd44dcbf3eedf3c1a852bb102ef626&t=1755395282&sid=Kcy00c



图片附件: 未命名2.GIF (2011-11-24 15:45, 12.04 KB) / 下载次数 1660
http://forums.netpad.net.cn/attachment.php?aid=15298&k=278499df7ba93095b57a74e045365c10&t=1755395282&sid=Kcy00c



图片附件: 未命名3.GIF (2011-11-24 15:47, 12.69 KB) / 下载次数 1644
http://forums.netpad.net.cn/attachment.php?aid=15301&k=30291617bca3e39d3502fce2c99be461&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-24 15:21

可以看出,PS浮雕就是把原图分解为两个图再复合到一起而形成。
作者: 榕坚    时间: 2011-11-24 16:09

也弄一张试试:

图片附件: nt-2.JPG (2011-11-24 16:09, 54.51 KB) / 下载次数 1974
http://forums.netpad.net.cn/attachment.php?aid=15302&k=7e7089240e132223faf3d02a98ec21f8&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-24 19:15

来个M集的效果:

图片附件: 4.JPG (2011-11-24 19:15, 37.52 KB) / 下载次数 1791
http://forums.netpad.net.cn/attachment.php?aid=15311&k=834a0d436df2f5a66b6dc63442f0877b&t=1755395282&sid=Kcy00c


作者: mjj_ljh    时间: 2011-11-24 20:02

12# 榕坚

搞几张放大图看看效果。
作者: 榕坚    时间: 2011-11-24 20:17

正在弄,不过放大图的逃逸区太复杂了。准备把相邻的几个逃逸区给合并起来。
作者: 榕坚    时间: 2011-11-24 20:36

谁有百度文库的财富值,这篇文章对图象处理可能有一定的用途:
http://wenku.baidu.com/view/3442684533687e21af45a915.html
作者: 榕坚    时间: 2011-11-24 20:40

放大图的效果不是很好,颜色没处理好,不过还是可以再完善:

图片附件: 5.JPG (2011-11-24 20:40, 54.78 KB) / 下载次数 2001
http://forums.netpad.net.cn/attachment.php?aid=15312&k=c36af67d4e2f270089db9cbc5a550555&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-24 21:28

把逃逸区弄模糊一些:

图片附件: 6.JPG (2011-11-24 21:28, 34 KB) / 下载次数 1777
http://forums.netpad.net.cn/attachment.php?aid=15313&k=b14e6b74ecd98ee6528b87da0aa5f618&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-24 21:54

榕老师做得非常好。
作者: changxde    时间: 2011-11-24 22:00

Jps.jpg

图片附件: Jps.jpg (2011-11-24 22:11, 21.13 KB) / 下载次数 1563
http://forums.netpad.net.cn/attachment.php?aid=15314&k=af741938e06a1890a9be4e9d9906867f&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-24 22:18

15# 榕坚
风格化的一些算法.ppt,给出了一些具体的方法,可以看看。

附件: 风格化的一些算法.part1.rar (2011-11-24 22:16, 190 KB) / 下载次数 2157
http://forums.netpad.net.cn/attachment.php?aid=15315&k=d20622dbfab67cb52dd636137997ecf0&t=1755395282&sid=Kcy00c

附件: 风格化的一些算法.part2.rar (2011-11-24 22:17, 190 KB) / 下载次数 1976
http://forums.netpad.net.cn/attachment.php?aid=15316&k=98a92162d2521b4a267d995e34469680&t=1755395282&sid=Kcy00c

附件: 风格化的一些算法.part3.rar (2011-11-24 22:17, 190 KB) / 下载次数 2086
http://forums.netpad.net.cn/attachment.php?aid=15317&k=5e85a439f8d988741fb1ff4ac156b884&t=1755395282&sid=Kcy00c

附件: 风格化的一些算法.part4.rar (2011-11-24 22:17, 190 KB) / 下载次数 2057
http://forums.netpad.net.cn/attachment.php?aid=15318&k=d78d9897bcc1e5d6b7fd151bb0ff8ddc&t=1755395282&sid=Kcy00c

附件: 风格化的一些算法.part5.rar (2011-11-24 22:17, 137.07 KB) / 下载次数 2158
http://forums.netpad.net.cn/attachment.php?aid=15319&k=f17d7fb18198e5640612000d9d14a046&t=1755395282&sid=Kcy00c
作者: 柳烟    时间: 2011-11-24 23:00

发一个用GSP扫的图片,并用图象软件处理的浮雕效果,以示对大家的支持。
1109131952625d608e9f7c4da6.jpg

图片附件: 1109131952625d608e9f7c4da6.jpg (2011-11-24 23:00, 97.46 KB) / 下载次数 1906
http://forums.netpad.net.cn/attachment.php?aid=15323&k=7710ec71828210be52f67ab2829c98e9&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-25 07:43

再换一个看看:

图片附件: 捕获.JPG (2011-11-25 07:43, 40.3 KB) / 下载次数 1805
http://forums.netpad.net.cn/attachment.php?aid=15327&k=026b0ee9422e2a96ad60c78b14ef39e6&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-25 09:55

22# 榕坚

比较接近了
作者: 榕坚    时间: 2011-11-25 14:46

20# changxde


看方法好象觉得很容易,但涉及泛函中的卷积又要涉及到积分函数,头大。
作者: 榕坚    时间: 2011-11-25 16:28

彩色的弄了几张,还没有掌握色彩调节。只有这个效果还不错。

图片附件: 10.JPG (2011-11-25 16:28, 45.15 KB) / 下载次数 1822
http://forums.netpad.net.cn/attachment.php?aid=15344&k=442d3bb5d6804ccf946bce0eb108135d&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-25 19:41

找到一个原理比较简单的算法:
实现图像浮雕效果的一般原理是,将图像上每个像素点与其对角线的像素点形成差值,使相似颜色值淡化,不同颜色值突出,从而产生纵深感,达到浮雕的效果,具体的做法是用处于对角线的2个像素值相减,再加上一个背景常数,一般为128而成。这种算法的特点是简单快捷,缺点是不能调节图像浮雕效果的角度和深度。

    用Photoshop实现图像浮雕效果,可以任意调节浮雕角度和深度(2个像素点的距离),还可以调整浮雕像素差值的数量。其基本算法原理和一般浮雕效果相同,但是具体做法不一样:对每个要处理的像素点,首先按照浮雕角度和深度计算处2个相应点的位置,然后计算这2个位置的颜色值,并使之形成差值,再乘上浮雕差值数量百分比,最后加上128的背景色。注意,这里计算的2个相应点是逻辑点,而不是实际的像素点,比如实现一个45度角,深度为3的图像浮雕效果,对每个像素点P(x, y),其对应的2个逻辑点的位置分别是P0(x - 3 * 0.7071 / 2, y - 3 * 0.7071 / 2)和P1(x + 3 * 0.7071 / 2, y + 3 * 0.7071 / 2),显然,对于这样的2个逻辑点,是不能直接从图像中找到其对应的像素点的,如果简单地对其四舍五入处理,将会造成大量的,由不同角度和深度而形成的相同的浮雕效果,这可不是我们想要的结果,而且使浮雕角度和深度参数失去了它原本的意义。为此,必须对原始图像按浮雕角度和深度进行缩放后,再对每个像素点进行浮雕效果处理,完毕再缩放回原图的大小,从而完成整个浮雕效果过程。下面是我经过反复试验后,写的Photoshop浮雕效果实现过程代码:

view plaincopy to clipboardprint?
01.过程定义:  
02.  
03.  // 灰色浮雕。参数:  
04.  //   Dest输出图,Source原图,Data自身操作图像  
05.  //   Angle 角度, Size 长度, Num 像素数量百分比  
06.  //   Callback回调函数,返回True终止操作,CallbackData回调函数参数地址  
07.  procedure ImageGraySculpture(var Data: TImageData;  
08.    Angle: Single; Size: LongWord; Num: LongWord = 100); overload;  
09.    {$IF RTLVersion >= 17.00}inline;{$IFEND}  
10.  procedure ImageGraySculpture(var Dest: TImageData; const Source: TImageData;  
11.    Angle: Single; Size: LongWord; Num: LongWord = 100); overload;  
12.    {$IF RTLVersion >= 17.00}inline;{$IFEND}  
13.  // 无效参数或者被回调函数终止操作返回False。  
14.  function ImageGraySculpture(var Dest: TImageData; const Source: TImageData;  
15.    Angle: Single; Size: LongWord; Num: LongWord;  
16.    Callback: TImageAbort; CallbackData: Pointer): Boolean; overload;  
17.  
18.代码实现:  
19.  
20.procedure GetSrcColor;  
21.asm  
22.    push      edx           // edx = x  
23.    push      ecx           // ecx = y  
24.    mov       esi, ecx      // esi = y / 256 * Data.Stride +  
25.    mov       eax, edx      //   x / 256 * 4 + Data.Scan0  
26.    sar       esi, 8  
27.    sar       eax, 8  
28.    shl       eax, 2  
29.    imul      esi, [ebx].TImageData.Stride  
30.    add       esi, eax  
31.    add       esi, [ebx].TImageData.Scan0  
32.    call      GetBilinearColor  
33.    pop       ecx           // return eax = mm0 = ARGB  
34.    pop       edx  
35.end;  
36.  
37.procedure GraySculpture(x, y, xDelta, yDelta, Num: Integer); pascal;  
38.var  
39.  width, height: Integer;  
40.  dstOffset: Integer;  
41.  colorBuf: TARGBQuadW;  
42.  data: TImageData;  
43.asm  
44.    mov       dstOffset, ebx  
45.    lea       ebx, data  
46.    mov       [ebx].TImageData.Scan0, esi  
47.    shl       ecx, 2  
48.    add       eax, ecx        // Stride = srcOffset + width * 4  
49.    mov       [ebx].TImageData.Stride, eax  
50.    shl       ecx, 6  
51.    add       ecx, x  
52.    mov       width, ecx      // width = width * 256 + x  
53.    shl       edx, 8  
54.    add       edx, y  
55.    mov       height, edx     // height = height * 256 + y  
56.    movd      mm6, Num  
57.    punpcklwd mm6, mm6  
58.    punpcklwd mm6, mm6        // mm6 = 00 Num 00 Num 00 Num 00 Num  
59.    pxor      mm7, mm7        // mm7 = 00 00 00 00 00 00 00 00  
60.    mov       ecx, y          // for (; y < Height; y += 256)  
61.@@yLoop:                      // {  
62.        mov         edx, x          //   for (; x < Width; x += 256  
63.@@xLoop:                      //   {  
64.    add       ecx, yDelta     //     y1 = y + yDelta  
65.    add       edx, xDelta     //     x1 = x + xDelta  
66.    call      GetSrcColor     //     mm0 = 00 00 00 00 A1 R1 G1 B1  
67.    punpcklbw mm0, mm7        //     mm0 = 00 A1 00 R1 00 G1 00 B1  
68.    movq      ColorBuf, mm0   //     ColorBuf = mm0  
69.    sub       ecx, yDelta     //     y0 = y - yDelta  
70.    sub       edx, xDelta     //     x0 = x - xDelta  
71.    call      GetSrcColor     //     mm0 = 00 00 00 00 A0 R0 G0 B0  
72.    punpcklbw mm0, mm7        //     mm0 = 00 A0 00 R0 00 G0 00 B0  
73.    psubsw    mm0, ColorBuf   //     mm0 = A0-A1 R0-R1 G0-G1 B0-B1  
74.    psllw     mm0, 7          //     mm0 = mm0 * 128 * Num / 65536  
75.    pmulhw    mm0, mm6  
76.    paddsw    mm0, qword ptr ArgbTable[128*8]//     mm0 = A+128 R+128 G+128 B+128  
77.    packuswb  mm0, mm7        //     mm0 = 00 00 00 00 A R G B  
78.    mov       al, [edi].TARGBQuad.Alpha  
79.    movd      [edi], mm0      //     *edi = mm0  
80.    mov       [edi].TARGBQuad.Alpha, al  
81.    add       edi, 4          //     edi += 4  
82.        add         edx, 256  
83.    cmp       edx, Width  
84.    jl        @@xLoop         //   }  
85.    add       ecx, 256  
86.    add       edi, dstOffset  
87.    cmp       ecx, Height  
88.    jl        @@yLoop         // }  
89.    emms  
90.end;  
91.  
92.function ImageGraySculpture(var Dest: TImageData; const Source: TImageData;  
93.  Angle: Single; Size: LongWord; Num: LongWord;  
94.  Callback: TImageAbort; CallbackData: Pointer): Boolean;  
95.var  
96.  x, y, Radius: Integer;  
97.  xDelta, yDelta: Integer;  
98.  dst, src: TImageData;  
99.begin  
100.  Result := False;  
101.  if ImageEmpty(Dest) or ImageEmpty(Source) or (Size = 0) then  
102.    Exit;  
103.  Radius := (Size + 1) shr 1;        // 图像边框扩展半径  
104.  Angle := PI * Angle / 180;  
105.  Size := Size shl 8;                // Size = Size * 256  
106.  Num := (Num shl 9) div 100;        // Num *= 5.12 转换为2的幂  
107.  xDelta := Round(Cos(Angle) * Size);  
108.  yDelta := Round(Sin(Angle) * Size);  
109.  x := (Radius shl 8) - (xDelta div 2);  
110.  y := (Radius shl 8) - (yDelta div 2);  
111.  if @Dest <> @Source then  
112.    CopyAlpha(Dest, Source);  
113.  GetExpandData(Dest, Source, Radius, dst, src);  
114.  try  
115.    if Assigned(Callback) then  
116.      Result := ExecuteAbort(dst, src, @GraySculpture,  
117.        [x, y, xDelta, yDelta, Num], Callback, CallbackData)  
118.    else  
119.      Result := ExecuteProc(dst, src, @GraySculpture, [x, y, xDelta, yDelta, Num]);  
120.  finally  
121.    FreeImageData(src);  
122.  end;  
123.end;  
124.  
125.procedure ImageGraySculpture(var Dest: TImageData; const Source: TImageData;  
126.  Angle: Single; Size: LongWord; Num: LongWord);  
127.begin  
128.  ImageGraySculpture(Dest, Source, Angle, Size, Num, nil, nil);  
129.end;  
130.  
131.procedure ImageGraySculpture(var Data: TImageData;  
132.  Angle: Single; Size: LongWord; Num: LongWord);  
133.begin  
134.  ImageGraySculpture(Data, Data, Angle, Size, Num, nil, nil);  
135.end;
作者: changxde    时间: 2011-11-25 21:11

这个我也看不懂。
我觉得抓住“相邻2个像素值相减,再加上一个背景常数。”这一点就可以了。
作者: changxde    时间: 2011-11-25 21:21

新思想完成下图:
Mps.jpg

图片附件: Mps.jpg (2011-11-26 10:07, 13.91 KB) / 下载次数 1684
http://forums.netpad.net.cn/attachment.php?aid=15347&k=1245ed8388510dc72981a35cfb15bfd2&t=1755395282&sid=Kcy00c



附件: 学习PS浮雕效果MJ.gsp (2011-11-25 22:10, 16.82 KB) / 下载次数 2223
http://forums.netpad.net.cn/attachment.php?aid=15353&k=f9a839fb21941855d570a416922675b6&t=1755395282&sid=Kcy00c
作者: xiaongxp    时间: 2011-11-25 21:39

28# changxde
恭喜常老师,此图已达浮雕效果,而且明暗位置完全符合光照原理。
作者: 榕坚    时间: 2011-11-25 21:41

28# changxde


常老师的这幅图是用等势线弄的吧?
作者: changxde    时间: 2011-11-25 21:49

前面我想是两个图的复合,看了那个原理突然有了新的想法,又把那个等势线方法搬出来了
调整不同的系数
Mps1.jpg
Mps2.jpg

图片附件: Mps1.jpg (2011-11-26 10:04, 15.94 KB) / 下载次数 1060
http://forums.netpad.net.cn/attachment.php?aid=15348&k=18e393845c83c170e3f3ff7fcbe9f7ed&t=1755395282&sid=Kcy00c



图片附件: Mps2.jpg (2011-11-26 10:04, 20.87 KB) / 下载次数 1067
http://forums.netpad.net.cn/attachment.php?aid=15349&k=4543db2863a47e840cbb42468a110416&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-25 21:57

彩色图很难体现光照角度的一致性,常老师想个办法:

图片附件: 11.JPG (2011-11-25 21:57, 53.41 KB) / 下载次数 1205
http://forums.netpad.net.cn/attachment.php?aid=15350&k=fbee72c687afba75e75625009468a11f&t=1755395282&sid=Kcy00c



附件: ps学习.gsp (2011-11-26 08:14, 24.14 KB) / 下载次数 1545
http://forums.netpad.net.cn/attachment.php?aid=15359&k=24b5716147ea4eb2aaed37d367dc234a&t=1755395282&sid=Kcy00c
作者: changxde    时间: 2011-11-25 22:19

32# 榕坚
对彩图我一直调不好,另外PS的浮雕基本也是灰色。
榕老师也把源文件附上吧,大家都看看。
作者: changxde    时间: 2011-11-25 23:43

Jps1.jpg

图片附件: Jps1.jpg (2011-11-26 10:05, 16.74 KB) / 下载次数 1078
http://forums.netpad.net.cn/attachment.php?aid=15355&k=fb213119cce35013971243cd221f23fa&t=1755395282&sid=Kcy00c


作者: 柳烟    时间: 2011-11-26 00:52

学习浮雕效果,交份作业在此。
未命名.jpg

图片附件: 未命名.jpg (2011-11-26 10:05, 28.71 KB) / 下载次数 1167
http://forums.netpad.net.cn/attachment.php?aid=15358&k=371b0472f64b3aefead6cbbd4facb6f1&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-26 08:16

33# changxde


已附上原文件,方法与你的一样的。
作者: dyk    时间: 2011-11-26 08:39

习作浮雕效果

图片附件: fd_M.jpg (2011-11-26 10:06, 15.19 KB) / 下载次数 901
http://forums.netpad.net.cn/attachment.php?aid=15361&k=874e147013c2d155b05c538f2d9ce84a&t=1755395282&sid=Kcy00c


作者: xuefeiyang    时间: 2011-11-26 12:26

这算是浮雕效果不?
快照36.jpg

图片附件: 快照36.jpg (2011-11-26 12:26, 94.41 KB) / 下载次数 1183
http://forums.netpad.net.cn/attachment.php?aid=15364&k=3adb74b19094ef4289217d0a6edd3f8a&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-26 14:20

Mps3.jpg
Mps4.jpg

图片附件: Mps3.jpg (2011-11-26 14:41, 29.94 KB) / 下载次数 1116
http://forums.netpad.net.cn/attachment.php?aid=15365&k=892d9476759c1b9f8196a053dff4f09c&t=1755395282&sid=Kcy00c



图片附件: Mps4.jpg (2011-11-26 14:41, 28.09 KB) / 下载次数 1079
http://forums.netpad.net.cn/attachment.php?aid=15366&k=b04a831485484f877c046fcf27f6f818&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-26 14:59

39# changxde


这个是用边界做的,色度很到位。
作者: mjj_ljh    时间: 2011-11-26 15:33

chang老师,这种算法好象对c进行一个仿射变换。我有这样的想法,对C实施一个仿射变换,然后问题的关键变成着色参数的选择,参数选择的好就可以实现这种浮雕效果,这样就可以提速度。只是一个想法。大家再想想。
补:准确的说应该是一个平移变换。
作者: changxde    时间: 2011-11-26 15:45

还是上面那个文件,用HSV着色。
作者: changxde    时间: 2011-11-26 15:48

Mps5.jpg

图片附件: Mps5.jpg (2011-11-27 12:49, 29 KB) / 下载次数 2212
http://forums.netpad.net.cn/attachment.php?aid=15367&k=3d71a9287c252a8f7a00c8ae6ce1210c&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-26 16:01

41# mjj_ljh
这里需要对C和C的平移点这两点进行考虑,和前面的微差法是一样的,不同的是着色参数。
作者: mjj_ljh    时间: 2011-11-26 16:28

未命名3.jpeg
借用chang老师的文件扫一图。

图片附件: 未命名3.jpeg (2011-11-26 16:28, 19.75 KB) / 下载次数 2514
http://forums.netpad.net.cn/attachment.php?aid=15373&k=124a5eb46e99c2b01761d526acb73edd&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-26 21:53

失败了,中间的小M没有浮起来:

图片附件: 捕获.JPG (2011-11-26 21:53, 27.21 KB) / 下载次数 2173
http://forums.netpad.net.cn/attachment.php?aid=15375&k=147dcaaf088bb58b8b7f92a70cd64aa9&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-26 22:54

39# changxde
为常老师喝彩,画板分形因你而精彩!
作者: 榕坚    时间: 2011-11-27 08:10

浮雕最理想的效果:

图片附件: 捕获2.JPG (2011-11-27 08:10, 138.89 KB) / 下载次数 2407
http://forums.netpad.net.cn/attachment.php?aid=15378&k=7af2ede94856559b0dd67a39d22a2ed4&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-27 08:11

46# 榕坚

小M浮起来了,只是颜色不一致。
作者: inRm    时间: 2011-11-27 09:43

48# 榕坚

的确完美!
作者: 柳烟    时间: 2011-11-27 10:36

48# 榕坚
是画板整的吗?若是,将源文件放上来看看。
作者: 榕坚    时间: 2011-11-27 10:40

51# 柳烟


那是分形专业软件的图,是学习目标。浮雕的做法我们努力的方向应该没错,目前就差着色。
作者: 榕坚    时间: 2011-11-27 16:19

只能到这个程度,那个图应该不单纯用灰度着色:

图片附件: 4.JPG (2011-11-27 16:19, 66.59 KB) / 下载次数 2487
http://forums.netpad.net.cn/attachment.php?aid=15379&k=63b4341cdfee13eeaf562e57c5be1a6b&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-27 16:50

53# 榕坚
用(et-et')*n^-1作梯度,值变化较小,使背景过于“平坦”,而加外函数sqrt后用sgn(et-et')*sqrt{abs(et-et')*n^-1}作梯度,可以加速值的变化,以实现48#的由浅入深的效果
作者: 榕坚    时间: 2011-11-27 16:59

54# xiaongxp


有道理,等一下再试试看。
作者: xiaongxp    时间: 2011-11-27 17:03

用sgn(et-et')*sqrt{abs(et-et')*n^-1}作梯度扫一图
Mandelbrot_zoom 31.jpg
Mandelbrot_zoom 31.2.jpg

图片附件: Mandelbrot_zoom 31.jpg (2011-11-27 17:50, 34.32 KB) / 下载次数 2229
http://forums.netpad.net.cn/attachment.php?aid=15380&k=c96b137daed0c990b1d2c692dffc54a3&t=1755395282&sid=Kcy00c



图片附件: Mandelbrot_zoom 31.2.jpg (2011-11-27 22:56, 33.29 KB) / 下载次数 2258
http://forums.netpad.net.cn/attachment.php?aid=15382&k=824888f39eea3dea9137768ee7a337e7&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-27 19:31

区分度有改善了:

图片附件: 6.JPG (2011-11-27 19:31, 100.2 KB) / 下载次数 2366
http://forums.netpad.net.cn/attachment.php?aid=15381&k=15232b4550c42dab274ac01d92956abf&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-27 20:04

57# 榕坚
非常接近原图了,层次分明。只是边界有双影感,是否可以减小一点平移量?
作者: changxde    时间: 2011-11-27 20:23

57# 榕坚
非常好,突出主题。
把那个定值也改一改,就更像原图风格了。
作者: 榕坚    时间: 2011-11-27 20:32

矛盾啊,边界的清晰度调亮了,逃逸区就暗淡了。
作者: changxde    时间: 2011-11-27 21:34

Jps2.jpg

图片附件: Jps2.jpg (2011-11-27 22:53, 14.57 KB) / 下载次数 1821
http://forums.netpad.net.cn/attachment.php?aid=15385&k=d3fb7fbec1dc37a191290b13f711d50d&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-27 22:18

想添加一些绿色,编辑算式时发现式子有误。将错就误扫了这幅图:

图片附件: 7.JPG (2011-11-27 22:18, 111.11 KB) / 下载次数 1896
http://forums.netpad.net.cn/attachment.php?aid=15386&k=42d8b98a5a1573e0c43ba08de8d8dfaa&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-27 22:42

48# 榕坚
看看这个地方有点怪 xx.jpg

图片附件: xx.jpg (2011-11-27 22:42, 24.78 KB) / 下载次数 1707
http://forums.netpad.net.cn/attachment.php?aid=15387&k=a500fce26dc290ad34464ff646a9d563&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-27 22:51

Mps6.jpg

图片附件: Mps6.jpg (2011-11-27 22:54, 45.63 KB) / 下载次数 1683
http://forums.netpad.net.cn/attachment.php?aid=15388&k=27dafb5d4334dac7c582f5966830f060&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-27 23:17

Mps7.jpg

图片附件: Mps7.jpg (2011-11-27 23:18, 56.28 KB) / 下载次数 1839
http://forums.netpad.net.cn/attachment.php?aid=15389&k=393f355d0db0b0bab23158b17b0944c3&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-27 23:30

65# changxde 太精彩了,我怎么做不去这种效果呢?

图片附件: fd_M1.jpg (2011-11-28 21:28, 59.12 KB) / 下载次数 1818
http://forums.netpad.net.cn/attachment.php?aid=15391&k=22d1b5d6072edcdc9cb2fdf0b5da3e96&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-28 01:16

66# dyk
可以通过加速着色参数中梯度的变化来实现,下图是以sgn(et-et')*[abs(et-et')*n^-1]^.2为梯度作的,与56#的图比较便知其然:
Mandelbrot_zoom 31.3.jpg

另要表现这一效果,最好定位于逃逸区面积较大的位置,66#的位置可能效果不会太好

图片附件: Mandelbrot_zoom 31.3.jpg (2011-11-28 21:28, 52.18 KB) / 下载次数 1947
http://forums.netpad.net.cn/attachment.php?aid=15392&k=0985ac19e962a0cad72cec8356db0412&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-28 08:56

67# xiaongxp

谢谢指导。我再试试。扫了个J集,效果有所改善。

图片附件: fd_J.jpg (2011-11-28 21:29, 45.36 KB) / 下载次数 1643
http://forums.netpad.net.cn/attachment.php?aid=15393&k=47d9e34ba8c482b82058a0d5cd2fffd1&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-28 09:34

用模作为梯度试扫图。
fd_M2.jpg
fd_M3.jpg
fd_M4.jpg

图片附件: fd_M2.jpg (2011-11-28 21:31, 42.9 KB) / 下载次数 1660
http://forums.netpad.net.cn/attachment.php?aid=15394&k=3affc9c42a87f07f02e97ddeeb6950b7&t=1755395282&sid=Kcy00c



图片附件: fd_M3.jpg (2011-11-28 21:31, 51.7 KB) / 下载次数 1925
http://forums.netpad.net.cn/attachment.php?aid=15395&k=0bc0a98a45eb4f408fbe563d041226ba&t=1755395282&sid=Kcy00c



图片附件: fd_M4.jpg (2011-11-28 21:31, 94.86 KB) / 下载次数 1882
http://forums.netpad.net.cn/attachment.php?aid=15399&k=c656120e86df1d625806fc2be74b9906&t=1755395282&sid=Kcy00c


作者: mjj_ljh    时间: 2011-11-28 10:22

人多力量大啊!交流协作真好。
作者: 榕坚    时间: 2011-11-28 19:38

基本上达到目标了,这种着色很有趣,看久了又好象突出的部分又凹进去了:

图片附件: 13.JPG (2011-11-28 19:38, 94.76 KB) / 下载次数 4005
http://forums.netpad.net.cn/attachment.php?aid=15400&k=f82bb6b549ac5a20b113aee3c2da6f5c&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-28 20:54

大家试试看能否调出青铜器般沧桑锈色?
作者: changxde    时间: 2011-11-28 21:28

Mps8.jpg

图片附件: Mps8.jpg (2011-11-28 21:34, 46.62 KB) / 下载次数 3608
http://forums.netpad.net.cn/attachment.php?aid=15401&k=9fa4ee4a68bb700293636bae7e44142f&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-28 22:21

凸起效果实现了,怎样实现凹陷效果呢?
作者: xiaongxp    时间: 2011-11-29 00:37

Mandelbrot_zoom 5.3.jpg

图片附件: Mandelbrot_zoom 5.3.jpg (2011-11-29 00:37, 85 KB) / 下载次数 3855
http://forums.netpad.net.cn/attachment.php?aid=15406&k=f6a0d5d835cd0fefaca2708f8dce34cf&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-29 07:29

夸张过头了:

图片附件: 6.JPG (2011-11-29 07:30, 145.08 KB) / 下载次数 4064
http://forums.netpad.net.cn/attachment.php?aid=15407&k=c7b6b7f7084dec83083c2a35e601732c&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-29 10:01

老师们的作品专业水准。把画板分形由一个高峰推向另一高峰。
作者: changxde    时间: 2011-11-29 11:39

76# 榕坚
雕刻效果。
作者: changxde    时间: 2011-11-29 11:41

Mps9.jpg

图片附件: Mps9.jpg (2011-11-29 11:42, 185.98 KB) / 下载次数 4082
http://forums.netpad.net.cn/attachment.php?aid=15410&k=1411dc751bf9d81c4445d667cb9de795&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-29 13:46

Mandelbrot_zoom 31.4.jpg

图片附件: Mandelbrot_zoom 31.4.jpg (2011-11-29 13:46, 77.61 KB) / 下载次数 3905
http://forums.netpad.net.cn/attachment.php?aid=15413&k=40f2dfdf65d8287480d314b05570cf23&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-29 15:08

这是专业软件的作品(彩色效果):

图片附件: 捕获.JPG (2011-11-29 15:08, 88.53 KB) / 下载次数 3259
http://forums.netpad.net.cn/attachment.php?aid=15414&k=952ef21349cddc919b7747bc44ff73cd&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-29 17:05

Mpsfd.JPG

图片附件: Mpsfd.JPG (2011-11-29 17:05, 154.84 KB) / 下载次数 3224
http://forums.netpad.net.cn/attachment.php?aid=15420&k=1828037177476510f06f5026ff528caf&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-29 19:04

81# 榕坚
是什么软件,榕老师介绍一下。
作者: 榕坚    时间: 2011-11-29 19:07

83# changxde


Visions of chaos,你在百度中搜索一下就有了。
作者: xiaongxp    时间: 2011-11-29 23:12

Mandelbrot_zoom 31[RGB].jpg

图片附件: Mandelbrot_zoom 31[RGB].jpg (2011-11-29 23:12, 183.6 KB) / 下载次数 3420
http://forums.netpad.net.cn/attachment.php?aid=15425&k=732690d10f15c932beb21100728d7135&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-11-30 08:19

                  

图片附件: 5.JPG (2011-11-30 08:19, 143.03 KB) / 下载次数 3250
http://forums.netpad.net.cn/attachment.php?aid=15426&k=69e313740efb0e24506700fd37e33ba6&t=1755395282&sid=Kcy00c


作者: mjj_ljh    时间: 2011-11-30 14:31

82# changxde

这张我喜欢。请问常老师扫了多长时间。
作者: dyk    时间: 2011-11-30 17:10

采用慢速,默认采样数,扫描一遍后,得到的分形不够清晰,重复扫描多次才得较清楚的图形。但是把扫描的图形用打印屏幕后粘贴到画板中,与原图完全重合后再按打印屏幕,替换原来的图片,反复几次后,效果与多次扫描图相差无几。下面第一幅是扫描一遍得到的图形,第二幅是经处理的图形,第三幅是扫描两遍得到的图形。

图片附件: 1.jpg (2011-11-30 17:54, 154.16 KB) / 下载次数 3187
http://forums.netpad.net.cn/attachment.php?aid=15430&k=a452638bbf052ac97d6533e9396a467b&t=1755395282&sid=Kcy00c



图片附件: 2.jpg (2011-11-30 17:54, 180.65 KB) / 下载次数 3185
http://forums.netpad.net.cn/attachment.php?aid=15431&k=6acc50cacd979106d8e172ac374760e9&t=1755395282&sid=Kcy00c



图片附件: 3.jpg (2011-11-30 17:54, 178.99 KB) / 下载次数 3196
http://forums.netpad.net.cn/attachment.php?aid=15432&k=6b0debd64e0aef3f6d50379efd53c232&t=1755395282&sid=Kcy00c


作者: mjj_ljh    时间: 2011-11-30 18:06

88# dyk

真绝,怎么想到的, 太好了,这样就可以大大节省时间了,谢谢分享。
作者: dyk    时间: 2011-11-30 18:20

通过打印屏幕,拷贝可提高效率,下面两幅也这样得到的,看不出多少差异。

图片附件: fd_M6.jpg (2011-11-30 18:20, 182.26 KB) / 下载次数 3253
http://forums.netpad.net.cn/attachment.php?aid=15433&k=9eb5ced6378bde5f5fbca0f1836106f5&t=1755395282&sid=Kcy00c



图片附件: fd_M7_4.jpg (2011-11-30 18:20, 191.54 KB) / 下载次数 3253
http://forums.netpad.net.cn/attachment.php?aid=15434&k=04840162ad57b26d391a9300699a4f00&t=1755395282&sid=Kcy00c


作者: changxde    时间: 2011-11-30 18:27

好方法!好方法!不要等那么长时间了。
作者: changxde    时间: 2011-11-30 18:29

87# mjj_ljh
我的电脑配置低,扫近一个小时,迭代次数仅是300。
作者: mjj_ljh    时间: 2011-11-30 18:36

92# changxde
正常,要得到这样细腻的图片,等待一小时是值得的。
作者: changxde    时间: 2011-11-30 21:35

Nps1.jpg
Nps2.jpg

图片附件: Nps1.jpg (2011-12-3 21:29, 64.26 KB) / 下载次数 2038
http://forums.netpad.net.cn/attachment.php?aid=15437&k=e13616a71a3f82a648817264f297a8fa&t=1755395282&sid=Kcy00c



图片附件: Nps2.jpg (2011-12-3 21:29, 55.22 KB) / 下载次数 2003
http://forums.netpad.net.cn/attachment.php?aid=15438&k=5ea68cd29f8e6e7f3567f48814144131&t=1755395282&sid=Kcy00c


作者: dyk    时间: 2011-11-30 22:35

此图只用8分钟,左边一半采样数是500,右边一半采样数是300,看不出有多少区别。

图片附件: 试验.jpg (2011-12-3 21:30, 87.36 KB) / 下载次数 2566
http://forums.netpad.net.cn/attachment.php?aid=15439&k=290c9055ded30026e6e8f7d12cb0c5ad&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-11-30 23:42

95# dyk
这的确是速成的好方法。它可以达到慢速扫描的色彩浓度,但不能提高图像画质。
      图像的像素=扫描线数×采样数,扫描速度快则线数少,像素就越小,图形画质就越差。这种方法能提高色彩浓度的原因是由于复制粘贴后两图没有真正重合,所以“增加”了扫描线数,达到了以假乱真的效果。所以如果对图形画质要求高的话,还是慢扫(小于0.5)的好。
作者: dyk    时间: 2011-12-1 08:43

96# xiaongxp

老师分析的正确,速度快慢决定了相邻两扫描线之间的距离,快了距离大,总扫描线数少,因而采样数量少,画质差。采用机械操作主要查看结构、形状、色调等设置效果,如果达到了设置效果再慢慢扫出细腻的图片。别外,人肉眼分辨率是有限的,超出限度,视觉效果是相同的,好比相差1像素的两种颜色,我们观察时感觉是同一色。
作者: changxde    时间: 2011-12-2 20:18

UF中Embossed系列分形的浮雕效果
Fractal1.GIF
Fractal2.GIF
Fractal3.GIF
Fractal4.GIF

图片附件: Fractal1.GIF (2011-12-3 21:36, 66.89 KB) / 下载次数 2007
http://forums.netpad.net.cn/attachment.php?aid=15469&k=2be3775d4c98e37094b96f8721508ec9&t=1755395282&sid=Kcy00c



图片附件: Fractal2.GIF (2011-12-3 21:36, 30.26 KB) / 下载次数 1761
http://forums.netpad.net.cn/attachment.php?aid=15470&k=2745bd0566a1bfee60afc783da27ff09&t=1755395282&sid=Kcy00c



图片附件: Fractal3.GIF (2011-12-3 21:36, 63.39 KB) / 下载次数 2005
http://forums.netpad.net.cn/attachment.php?aid=15471&k=ce1b0c3ca338a951e245d80d13cc6ff6&t=1755395282&sid=Kcy00c



图片附件: Fractal4.GIF (2011-12-3 21:36, 55.01 KB) / 下载次数 1974
http://forums.netpad.net.cn/attachment.php?aid=15472&k=6805d8f5be59d400604f8faae98f8cf5&t=1755395282&sid=Kcy00c


作者: 榕坚    时间: 2011-12-2 22:04

效果差不多:
7.GIF

图片附件: 7.GIF (2011-12-3 21:37, 84.1 KB) / 下载次数 2026
http://forums.netpad.net.cn/attachment.php?aid=15474&k=20b397f00b9b4c71a14f8cbfcc69aba5&t=1755395282&sid=Kcy00c


作者: xiaongxp    时间: 2011-12-2 22:40

99# 榕坚
这些et线真是精致!




欢迎光临 inRm3D: 画板论坛 (http://forums.netpad.net.cn/) Powered by Discuz! 7.0.0