Lecture 1: Photoshop Scripting Tutorial (Part 1)
Lecture 1
Photoshop Scripting Tutorial
Part 1
網址: http://bunya.csie.sju.edu.tw/~jctan/lecture_notes/pses_f2017/
Jichang Tan
Contents
Phase 1. ExtendScript Toolkit -
RotateMe
Phase 2.
Demo 1 - 仿舊與合成 資料加工
Phase 3. Demo 2 -
仿 舊與合成
練習成品加工
Phase 4. Demo 3 - 文字特效
練 習成品加工
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
RotateMe.jsx功能
Step 1. 詢問要產生多少瓣輸出 (stemsAmount)
Step 2.
計算一瓣旋轉角度 (angle = 360/瓣數)
Step 3.
產生圖層集 合 (群組 stemsGroup)
Step 4. 以目前操作中圖層為樣本,
重 複四步驟:
複製、旋轉、取名、移動 (進入群組)
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
ExtendScript Toolbox
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 1
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 2
Demo 3
Demo 3
Demo 3
Demo 3
Demo 3
Demo 3
Demo 3
Demo 3
Demo 3
Why Scripting - 撰寫程式有何優點
1. 使用彈性 - 擴充Photoshop內建功能:手動 做得出來,錄製Actions就可以重現;Actions做不出來,但是只要PS支援的,Scripting就可以做出來!
2. 編輯速度
- 重複又有變化的編輯動作可以快速完成
3. 增加創意可能空間 - 可以在有限時間內嘗試許 多的變化可能性,例如亂數、讀寫檔案資料庫、網路資料
4. 應用到其他領域 - 學習Javascript 可以用在網頁互動或其他軟體,例如Adobe Illustrator!
Before the next time...
下週上課之前,在家中或自己電腦上完成
所 有
講義操作的三個練習。