GIMP
-GAP的應用
這是在gimp首頁中windows下載區看到的附屬軟體,因為以前有用過gimp1.0中的layers動畫(使用layers的切換來產生動畫,一般
在網
頁上的應用是以gif檔案格式為主),因此想試一下其功能,然而說明文件卻很少(一份程式內建的readme及兩份在gimp網站上找到的文件(該文件已
經過期
了),因此自己試了一些功能,雖然是心得,但不見得是最好的作法,請斟酌參考
我使用的系統(windows98/windows-XP)
GTK+2.6.7
GIMP 2.2.7
GIMP-GAP-2.0.2
常
見問題
win98/xp啟動時script-fu.exe當掉
我直接尋找這個檔案將其刪除,這個程式是在寫GIMP的script
win98/xp啟動時出現usp10.dll當掉
我直接將usp10.dll移出98的系統目錄,我也不知有沒有影響,它是unicode的函式庫,目前我先移走,如果有問題再移回去,目前是沒有問題
比
較
我曾經學過flash
mx2004,此軟體當然無法如flash強大,但是對於不想發錢買軟體,而要產動畫文字的特效,其實可以算是不錯的選擇,但比起使用gimp以前純手工打造簡單多了,少了許多繁雜的動作
簡單範例:



觀
念說明:
首先你必須先準備兩個圖檔
一個當前景,一個當背景
當背景的檔案最好是使用xcf的檔案類型
- 開啟該前景和背景圖檔
- 切換到背景圖檔視窗
- video->duplication
frame......
複製多份該圖(稍後每一個圖檔代表一個frame動畫的一頁,如果動畫效果很多,可能要建立多一點),例如:30
gimp會幫你建立30個相同的檔案,命名方式是原檔名後再加上6個數字由遞增000000->000030
- video->move path
將會開起move
path 視窗,其中包含有許多參數,暫時我們只針對用的到的屬性做說明
Source
Image/layer-很明顯它是我們前景檔案
stepmode-這是針對有多個圖層(layers)的前景檔案,我們可以循序切換不同的圖層,如果不是多個圖層,該屬性無效(同
none)
stepfactory-同上針對多圖層的前景檔案,設定其切換速度一次多少frame
handle-前景檔圖檔許有點(point)的對齊方式
Instanat-Apply-即時顯示前景圖片
- 開始建立control-point
是建立圖片的移動路徑
- Current point
(目前所在點)標座(左上角為0,0), X,Y:座標可以超過圖的範圍,若要變更可以在此輸入,也可以用滑鼠移動
- Add point -新增控制點
- Grab path-如果在背景圖上有圖徑(路徑)
,可以引用到此
- Insert point-在點跟點間插入點
- Prev point -前一個點
- Next point-下一個點
- First point -第一點
- Last point -最後一點
- Reset point
-重設點(除了座標外的所有屬性)
- Reset all points-重設所有的點
- Rotate
Follow-旋轉所有的圖要配合SHIFT+點選本功能
- 儲存,開啟-這兩個功能無效(98.XP)都不行
- keyframe-是指定control
point
所在的frame(背景圖片),更精確的控制,第一及最後一點不能設定
- 其它屬性
scale and modify
width -寬 (百分比)
height-寬 (百分比)
opacity-透明度
rotate -旋轉
perspective-更改圖片的透視方式
- 當所有的設定設好之後
使用preview來使查看結果
一般使用object on empty frame (比較快,沒有背景圖)
object on one frame(包含底圖)
- 按確定,儲存到結果
- video->frame to image
將30個frame合併為一個檔
- 另存這個檔為副檔名gif,並選為儲存為動畫
這樣就大功告成 - move path中 儲存及開啟(control point)無法使用在98/xp下
小
技巧1-文字動畫
文字動畫有一個重點是要將"背景顏色"的圖層刪除
- 新增文字
- 會產生兩個圖層
- 開啟圖層對話框
- 選取背景顏色
- 刪除圖層
小
技巧2-將圖層儲存到不同的檔案
我要建立多個文字動畫,可以一個一個建立,但是太麻煩了
- 新增多個文字
- 在建完一個文字後,點選工具列的文字再建立(不要選到前面文
字,可以先點選空白的地方)
- 建立數個文字圖層,並調整好位置
- 儲存檔案(檔名後不可以有000001,例如
abc000001.xcf)
- video ->split image
to frame
如果你有6個圖層就會建立6個檔案
#測試結果檔名只能一個英文字,否則無法寫入
小
技巧3-變換多個前景圖片
其技巧2就是為了應用在此,我們有好幾個圖片檔
- 要先開始所有當前景的圖片
- 在背景圖片->move path
- 你可以在source
image/layers選單中選取不同的前景圖
- 其它照正常操作
- 設定From frame 和To
frame,設定影響的frame
- 存好之後,再進入move path ,重複3-5的動作
#假設你有100個frames,有五個前景圖片,平均一個圖片要秀20個frame
先進move path
選第一個前景,並設完效果,儲存時選From frame-0,To frame -19
再進入move path
選第二個前景,From frame-20,To frame -39
重複40-59
重複60-79
重複80-99
小
技巧4-圖徑(路徑)利用
在之前有提到move-path在的儲存/開啟 圖徑無法應用,但grab path可以使用
因此我將圖徑存起,在底圖建立圖徑,並將圖徑匯出成檔案(對話方框->路徑)
如果你只用一次,可以不存而且圖徑只會存在第一個frame ,如果你有切換video->go-to,就會不見,因此這個圖徑要重複
引用的話,請不要切換
如果路徑含有圖片範圍外點,請先將開啟圖片的視窗放大到(不是圖片放大),在圖片及視窗之間灰色的部份是可以指定圖徑
再者如果圖徑是都直線將"多邊形"打勾
move
path的frame滑動選取所在frame的意義
背景圖片,可以是多個,因此,如果你想要知到目前的背景是那一個可以使用這個
小
技巧5-多個效果
我們知道一次可用一個前景特效,但你有沒有想過,當儲存之後,背景圖片會和前景圖片結合為一,產生新的背景圖片
我可以再加入新的特效,如此可以產生多個效果
小
技巧6-拖曳陰影
Advanced setting->tracelayer
小
技巧7-藍幕
這是類似,電影/電視的效果
將前景的某一個顏色變成透明(顯示為背景顏色)
小
技巧7-放大縮小
add point (在同一個位置,加入數點)
使用prev point ,及Next point 來切換不同的點
變更圖片的width,opacity(透明度)
小技巧8-將一個字串變成不同檔案有不同文字
如:這是一個測試(分成6個檔)
先建立該字串
再複製圖層五個
將不要的不以使用橡皮擦,使用選取區域,然後剪下,比較快
小技巧9-同一來源圖片不同的圖層重複相同的效果(位置)
假設
來源圖片有5個圖層
由上掉下來再由右邊移出
請將原來的圖徑重複循環五次