PS教程:教你打造超酷炫的德羅斯特效應

發表於2015-11-21

從前有座山,山上有座廟,廟裡有個…這類可以無限迴圈的東西在視覺裡叫德羅斯特效應,非常有意思的效果,而且簡單易學,今天折葵同學這篇教程不僅有給新手的超簡單3步搞定法,而且有效果更酷炫的程式碼進階版,大家挑自己喜歡的學。

這個就是德羅斯特效應的效果:

要製作這種效果效果是不是很複雜呢,其實用Photoshop幾步操作就可以完成了。

現在大家跟著我來實現這個效果吧。

1. 以自己照片為例

準備一張自己滿意的照片,用選擇工具把要做效果的地方扣掉,這裡為了不產生形變,我把畫面比例裁剪成了相框的比例。

2. 將原來圖層複製一份,副本放在原來圖層下,Ctrl + T變形,按下Alt+Shift可以以中心按比例縮小,調節好大小後,回車確定。

3. 接下里就是就是最重要的操作,在副本圖層上按下Ctrl+Alt+Shift+T(再次變換複製),在空白的區域就又出現了一張影像,重複再次變換複製的動作,就可以一直迴圈下去,調整一下圖層,可以得到以下這種效果。

Bingo~是不是很簡單啊,其實只要具有螺旋矩陣效果的軟體都可以做,不僅僅是隻有Photoshop能做。

當然這是最簡單的效果,有沒有更好玩的?

有!下面就是收割膝蓋的時候了

進階篇

這裡我們用到一個新的軟體–GIMP來製作,類似Photoshop,官網下載:http://www.gimp.org

1. 能製作這種效果的圖片必須是帶有Alpha通道的,所以PSD,PNG格式都是支援的,Tiff格式不知道可不可以,沒試過(๑•́ ₃ •̀๑),這裡我們用的是之前做好的PSD檔案。

圖片扣掉的地方儘量不要過大,扣除的地方最好是畫面正中央,不然後面製作效果的時候會有大塊的黑色。如果相機拍的,就得把模式改到8 bit,不然匯入GIMP將不透明。

2. 開啟GIMP,在選單欄下開啟製作好的PSD檔案。

3.接下來進入 Filters>Generic>Mathmap>Mathmap,開啟 Mathmap 外掛(百度雲下載:http://pan.baidu.com

附 Mathmap 的安裝方法:

  1. 解壓
  2. 將 Mathmap.exe、libgsl.dll、libgslcblas.dll 複製到 GIMP 外掛(plugin)目錄,預設是 C:Program FilesGIMP 2libgimp2.0plug-ins
  3. 複製 Mathmaprc 、new_template.c 到 C:Users你的使用者名稱.gimp-2.8mathmap,如果沒有Mathmap這個資料夾的話請新建一個。

4. 在設定皮膚裡(Settings)取消勾選自動預覽項(AutoPreview)

之後進入Expression介面,將原有的預設程式碼刪除,貼上上Droste Effect程式碼,點選預覽(Preview)按鈕(記住不要將順序搞錯了,不然會卡住!!!)

程式碼下載:http://pan.baidu.com

其中前7行的資料是可以修改的,通過不斷修改資料,點選預覽來讓效果最好。其中r1,r2控制的是填充空白處的畫面大小,通過微調不讓畫面超出相框或者漏出黑邊。p1,p2控制邊數,zoom控制上一個畫面和下一個畫面的距離,就像景深吧。ratate控制整個畫面的旋轉。xshift,yshift控制水平和豎直的位移,後面一個值不知。

引數要求分別是:

  • 0
  • r1
  • p1即periodicity,關係影像在一個螺旋內的環繞次數(頻率)
  • p2為螺旋數量,設的越多,螺旋數量就越多
  • -1
  • -360
  • -1
  • -1

5. 切換到 User Variables 皮膚,勾選 Based on Transparency 和 Transparency Points In 兩項,再次點左邊的預覽(Preview)按鈕,點選ok(記住不要將順序搞錯了,不然會卡住!!!)

efb54ff9c619ace0ce68ea33961d7db0_r

6. 等待軟體處理完(看皮膚下方的進度條,進度條滿即可完成)。Ctrl + E儲存,做好了還是有點黑邊,可以匯入ps裡變形一下,可以畫一點相框的內陰影。

其實多嘗試一些引數可以得到好多不同的效果:

相關文章