Sunday, February 28, 2010

[Inkscape] 簡單按鈕繪製

先前在 [Inskscape] 介紹 一文當中,使用了一個藍色小按鈕來說明點陣圖放大失真的問題。這裡來介紹一下那個藍色按鈕圖示是怎麼利用 Inkscape 繪製出來的。

當然,由於本人的懶惰以及說明功力有限,這裡的文章沒辦法按部就班羅列每個小細節,因此,這裡的流程展示,可能不適合完全不會使用 Inkscape 的朋友(完全新手請參考 [Inskscape] 介紹 文末,有基本以及進階兩篇教學文章的連結,可供各位入門參考);這邊的重點,在於分享繪製方法,亦即如何使用簡單的方法,做出不錯的成品。

(以下圖檔皆可點開看大圖;主要步驟則在例圖當中以紅底黃字的數字標示)

打開 Inkscape:
(事實上,這個步驟是雞講的,不過圖都擷了,就拿來充版面吧...)
先來個正方形:
  1. 點選矩形工具(快速鍵F4),然後於繪圖區拖曳
  2. 這裡的小技巧是,拖曳時順便按住Ctrl鍵,可以畫出正方形
  3. 點選節點編輯
  4. 拉動正方形的節點,拉出圓角
  5. 一開始正方形會顯示幾個節點,注意右上角會是一個小圓圈,用滑鼠拉動那個小圓圈,就可以讓正方形的四個角落形成圓角

為了等一下要製造的效果,先複製一個正方形貼在旁邊,然後稍微壓扁,大概讓新的圓角矩形,高度是剛剛正方形的一半

製作漸層:
  1. 點選左邊工具列下方的漸層工具
  2. 由下往上拉出線性的漸層

更改漸層色:
因為內定的漸層,事實上是把原有的顏色,線性過渡到透明。這個透明的性質,不符合我們等一下需要的效果,因此要把原本的「藍--透明」改成「藍--白」漸層
  1. 在線性漸層的終點(小圓圈處)點兩下,會跳出編輯對話框
  2. 可看到跳出來的對話框裡頭,顯示目前的漸層是藍色過渡到透明
  3. 在RGB的地方,目前四個數值是(0, 0, 255, 0),其中第四個數值為0,表示完全透明
  4. 我們需要「白色、不透明」的效果,所以把這四個數值全部改成255,亦即 (255, 255, 255, 255)
更改之後,可對照上下兩張圖裡,標示 1, 2, 3 的幾個地方。上圖 1 處,可以看到藍色漸層矩形背後的圖紙外框,下圖則已經看不到,因為這時候的矩形已經完全沒有透明的部份。標示 2 的地方,也已經變成「藍--白」漸層,那個白色不透明的效果,可由標示 3 的RGB值去確認。

再來,把藍白漸層的矩形,拖曳疊到藍色正方形上層,稍微調整一下位置跟左右寬度。

這時候,我們已經得到一個簡單的立體按鈕。這裡使用的技巧,是利用藍白漸層,讓矩形下方維持藍色,疊合之後,反而會讓藍色的部份跟下層的正方形融合,造成視覺上的一體感

上面那個圖是可以當作成品,不過如果再多個小步驟,會有不一樣的效果。

再來弄個模糊化:
  1. 點開物件的編輯對話框,通常在上方工具列右邊,有個畫筆圖示的icon
  2. 拉動或輸入模糊化的程度,這裡是輸入6。可以看到剛剛的漸層矩形,邊緣已經模糊化

完成。幾個步驟,就可以得到一個立體按鈕。


相同的技巧,也可以應用在圓形上面:

Saturday, February 27, 2010

[Inkscape] 介紹

常用的幾個 open source 軟體當中,Inkscape 算是相當好用的一個,拿來畫各種向量圖都很方便,功力夠的,什麼死人骨頭都畫得出來。

基於幾個理念:
  1. 好東西要多推廣
  2. 幫助更多人知道世界不是只有 Windows
  3. 幫助更多人知道有很多好用的自由軟體可以滿足需求
  4. 部落格總是要有新文章...
所以決定在這個能見度相當低的個人部落格,推薦一下 Inkscape 這個軟體。

想要瞭解 Inkscape,當然只要 Google 一下就能夠找到很多資料,多到讓人目不暇給。在決定要不要學一個軟體之前,先瞭解一下這個軟體到底可以用在哪裡、可以做出什麼神奇的成品、好處有哪些... 應該是必要的。先走馬看花,聞一下香,應該可以提高學習意願。

別人的精彩成品

首先,先來讚嘆一下,一個不用錢又開放程式碼的向量繪圖軟體,到底可以生出什麼樣了不起的東西?除了前面那個「死人骨頭」,也可以畫出這樣的圖(from OpenClipart):































要可愛的也有:(from Inkscape Gallery



比較過份一點的還可以畫出這種東西:



真的是想要要什麼,端看使用者對工具的熟悉度,還有自己的想像力。

有的圖不是 public domain 的,不方便一一貼上,有興趣的朋友可以直接以 inkscape 當關鍵字,然後用 Google 圖片搜尋,就可以看到不少精彩的作品。

SVG向量圖

我認識的人裡面,多數人不清楚什麼是向量圖。簡單來說,平常看到的 bmp 或 jpg 這類的圖檔,屬於點陣圖,可以想像成一個一個小點組成一張圖片,這樣的圖片,要是放大之後,就會有解析度的問題。經常會看到有人在文件裡面插入圖片,然後隨意放大拉伸,要是那張圖片本身解析度很低,那麼就會出現鋸齒狀,整張圖看起來就「霧霧」的。

底下示範一個小按鈕圖示,本來是小小的一個:


要是硬把它放大,就會變成這樣:

所以說,點陣圖的弱點,就是沒辦法隨心所欲地去拉伸變化,因為很容易失真。

要克服這個困難,通常可以採用向量圖。向量圖簡單來說,就是圖檔不是紀錄圖片上每個點的顏色相關資訊,而是紀錄圖片裡面用到的各種「元素」,然後再透過一些方式把圖顯示在螢幕上。舉例來說,如果今天圖片內容是一個紅色實心圓形,那麼一個向量圖檔可能就會紀錄這個圓形的方程式,還有這個圓形內部以紅色填滿,之後如果這個圖形需要放大,只要按照「圓形」、「填滿紅色」這樣的資訊去重繪,然後顯示在螢幕上,自然就不會有什麼鋸齒狀或失真的問題了。

Inkscape 就是所謂的向量繪圖軟體,它繪圖之後,內定儲存格式是 SVG 檔,這個檔案可以直接透過正常的瀏覽器(不,IE不是)去觀看。如果妳的瀏覽器是 Firefox 或其他正常的瀏覽器,那麼就可以點開這個圖,還可以隨意地去縮放它。

向量圖的好處不少,如果文件裡頭嵌入的是向量圖,那麼列印的時候就可以得到很漂亮的輸出結果,而不是那種邊緣有點糊糊的圖。

網路教學資源

用 Google 搜尋,有夠多,如果英文還可以的,可以參考:
看到英文會暈眩的,剛剛上頭的前兩個網頁,有中文版:
有空玩一玩,熟悉之後可以透過它,自己做出很多報告或展示用的流程圖、圖片、圖示範例等等,相當實用。

Thursday, February 18, 2010

[話] イキガミ--死亡預告

如果沒空,又想找值得一看漫畫,我會推薦妳/你間瀬元朗的「死亡預告」。

這套漫畫目前應該是進行式,網路上可以找到不少資訊,也已經拍成了電影。網路上的中文評論或介紹,多半集中在這套漫畫給人的「生命省思」,但少有提及另一個我認為也是重點的問題:國家暴力。

其實我有想過,是不是自己太敏感,老把事情往複雜的那一面想,難道作者不是單純想要給大家一個機會,來回頭檢視自己的生命價值跟意義嗎?有必要扯到什麼國家暴力的東西嗎?但仔細看一下 Wikipedia 裡頭,有關這部漫畫,分類之一是屬於「反烏托邦」,顯然這部漫畫有其生命意義以外的另一面。相關的文學或漫畫作品還有很多,例如很有名(可是我一直沒看完)的「一九八四」(Nineteen Eighty-Four),以及很多人看過的電影「駭客任務」。

讓國家來告訴你生命的價值

死亡預告的設定,是國家為了讓民眾體會到生命的意義與價值,而訂定了所謂的「國家繁榮法」,簡稱「國繁」。該法律讓小學生入學時接種疫苗,當中有1/1000的針劑混入奈米膠囊,會於接種者18-24歲時,於設定的時間內破裂,使接種者死亡。接種者會在死亡前24小時,由專員交付「逝紙」,接到逝紙的人,在24小時內可以用逝紙去做很多自己想做的事情,等於是擁有短暫的特權。

漫畫的男主角,藤本賢吾,就是配送逝紙的專員。說是男主角,但藤本事實上可以算是個串線的人物,也就是以藤本的逝紙配送為軸線,串起一個又一個、不同角色收到逝紙之後的故事。多數的故事都有其戲劇張力,多半也相當感人,無怪乎網路上的評論,多半都圍繞在比較感性的、如何認識生命價值的部份。

但是,如果因為這樣而只有看到感人的、重新認識生命價值的部份,似乎就陷入了這部漫畫要表達的一個弔詭之處:為什麼這樣一個荒唐的法律,大多數的人都不敢反對、表達憤怒?甚至連現實生活中的讀者們,也多半都被「感動」而間接「鼓勵」了這樣的一個號稱可以讓大家重新認識生命的國繁法?

感動的另一面

最早先租了1-5集回來看,前陣子租書店又進了第6集,一樣很精彩,而且已經正式碰觸到這部漫畫的主軸之一,亦即在這樣一個以「為了大家好」而成為警察國家的社會下,人們為了自身安全是否敢發聲反對國家的「好意」?如何知道身邊的人是真的對你敞開心胸,或僅僅是為了套你的話以便向當局舉發?在舉發了「叛徒」之後,你是感到輕鬆愉快?還是光榮無比?或是內疚自責?...

男主角藤本因為配送逝紙之後,常會感到迷惑、沮喪,導致女友受不了而分手。之後他也不斷對自己的工作產生懷疑,偶爾透露出「不當」的語句,好心的課長便會嚴肅的加以「提醒」。
之後,藤本認識了臨床心理醫師久保小姐,卻讓他陷入更大的困惑,也讓他更不知道該相信誰。這段故事到了第5與第6集有明確的發展,在這裡就不亂放地雷了。

Fuck Kokuhan(去死吧,國繁)

目前的6集「死亡預告」當中,讓我印象最深刻、也最震撼的,是第9話「被抹殺的靈魂」。

第9話的主角幸正,以 F.K. 為「筆名」,在各處留下一幅又一幅的塗鴉,成為當地塗鴉者心目中的「標竿」。本篇故事的配角之一,是個筆名為 RIDE 的年輕人,他就是以 F.K. 為自己的偶像,也在故事當中扮演了一個襯托故事主軸的角色。(底下的圖是漫畫當中,F.K. 的塗鴉之一。塗鴉內容是隻一切向錢看的巨龍?嗯,又讓我聯想到其他地方去了... :-p)

幸正家裏是做油漆相關的「祖傳」事業,雖然從小就喜歡畫畫、渴望當插畫家,卻被祖父跟父親無情地直接駁斥、否定,只好把這樣的一個想法藏在心裡不再提起。

諷刺的是,當幸正長大後,家裏油漆行的事業一直走下坡,祖父跟父親卻在這時回過頭來,要幸正用自己的天份到處去塗鴉,這樣他們就能夠接到人家需要重新粉刷牆壁的生意。幸正對這樣的行為想必是打從心底不能認同的,也因此以他祖父與父親的名字作為縮寫(Fujio = 不二夫;Keiichi = 圭一),而有了 F.K. 這個筆名。

塗鴉是具有反抗精神的,骨子裡就是挑戰權威。作者的這篇故事以塗鴉為題材,透過 F.K. 這個角色,對國繁法進行了一次深沈的無聲抗議。而在故事結束前,RIDE 跟 F.K. 之間的那段對話也很精彩,用一種正反辯論的方式,讓作者把更多的想法表達出來。

這則故事透過有如地下反抗軍的塗鴉,透過主角幸正因為不滿祖、父輩對自己的「強迫」而產生的 F.K. 筆名,再以 F.K. 發出 Fuck Kokuhan 的抗議怒吼,整個故事的鋪陳跟細節之間的環環相扣,都在最後的塗鴉畫面爆發出來,讓我震撼之餘不由得再三讚嘆:間瀬元朗的鋪陳功力真不是蓋的。

至於那個讓我覺得震撼不已的塗鴉,就請有緣人自己去找漫畫來看吧,在這裡把那個畫面貼出來,就沒有意思了~

後記

死亡預告的漫畫原名是「イキガミ」,也就是「逝き紙」,有趣的是,當我用輸入法鍵入假名時,卻出現「生神」(或『生き神』)的漢字。我的日文不夠好,不確定這個「生き神」是否就是字面上漢字的中文意思,也不知道作者在幫他的這部漫畫取名時,是否有這一層雙重的含意在內。

此外,在觀看這部漫畫時,心裡不斷想著這樣的一部漫畫,是否該撇開什麼反烏托邦之類的複雜角度,單純用對生命的感動去理解它?這裡節錄一段幸正在進行遺作之前,自己心裡面的一段話,當作本篇介紹文的結束:

讓看到這幅畫的人,都打從心底感覺到自己身為殺人國家的國民,是多麼丟臉!
讓那些看著別人死去而感動的人,知道那是多麼低劣的事!