Drake's Weblog

1 minute read

每件事,總得有個開端的,即使是很無聊地花了四五十分鐘,走了一趟公司旁的河堤步道…
我的老闆(私底下我喜歡叫「我的主管」為「我的老闆」,好叮嚀自己林一鵬教授說過的話)Chris 週一上班時,又把他的 Canon 400D 帶來放到我的桌上了,於是我只好毫不客氣地拿過來當自己的用,然後得想想在這個「朝九晚六或七」的上班生活中,怎麼抽出時間、地點與主題拍點什麼,不然實在是太浪費 Chris 的美意了。
就在上禮拜四(2008/03/20),我接納 Filip 的建議,去給它走一趟公司旁的河堤。先朝公司東邊的成功橋走去,穿過橋到河堤對岸,再一路往西一直到成美橋,折返回來。(不過我們並沒有真的到成美橋,而是在它之前的一個行人用橋就回來了)Berkenstock 涼鞋取代掉了不適合走路的皮鞋,拎著 400D,外套掛在椅背上,11點55分,準備出發了。
剛過河堤,在對岸看到的一些運動設施,才曉得原來只要伏地挺身做的好,就能猛龍過江了…
這是 Filip 試圖教我的第一種觀察:重覆出現的美。
成美抽水站旁的水管。
意外發現的兩艘龍舟,就掛在橋底,是說這條河以前有賽龍舟嗎?
地上龜裂開來的土塊,直覺可以拿來做某種 texture 或是網站的背景圖…(職業病嗎?哈)
穿過這條行人用橋,就是公司的那一頭了。中午時分,還挺冷清的…不過這條橋會有人聲鼎沸的時候嗎?
說不出為什麼,我很喜歡以一大片的藍天為背,襯托出只佔了一小塊的綠葉或是枯枝,會讓人覺得不是身處在台北市。
快到公司了。這張照片最接近那天給我的感覺,那天應該是個天無萬里雲的好晴天的,應該是白平衡搞錯了的關係。
像不像競選團,哈。
公司門口一隅。
在公司的二樓,遇見不願具名,一對正在享用泡麵的情侶。
我回來了 :) 才發現,原來走這麼一趟,Berkenstock 鞋是不適合的,一下子就起水泡了,一點都不客氣。
Filip 也整理出了一個相簿,他觀點下的河堤 :) 下次,我要再去走那麼一趟,再去拍照玩玩與晒太陽。
http://www.flickr.com/photos/filipy/sets/72157604227181503/

4 minute read

上週二(3/18)下班後,我和阿則(註1)兩人連夜從南港趕到伯朗咖啡南京二店,要參與由台灣土虱(TOSSUG)舉辦,Jserv 主講的「貓也會的 CMake」,半路的一場大雨,讓我們狼狽不堪得很,感覺像是在一個超大的淋浴間裏頭騎車,更糗的是,即使兩個人因為這場大雨而分開,卻不約而同地都跑錯地方,進了伯朗咖啡南京一店(註2)。事後回想起來…我們雖然不是什麼台灣 Open Source 界的 Fans,不過整個過程也算是表達了某種程度的支持了吧 XD
其實整個長達一個多小時的演講裏頭,我沒有注意聽多少,但依稀記得幾個重點,回來後仔細回味了一下,覺得值得去了解一下 CMake,雖然已經很少從事有點規模的程式開發,但總覺得 CMake 會是一個很好用的工具之一。忘了是哪一位偉人說的:「永遠記得,平常就把你需要的工具準備好,等時機到了,才是你好好展現身手的時候。」
我決定做些簡單的實驗,先了解一下 CMake 怎麼使用:
實驗一:單一程式檔的 Hello World 先來個簡單的 Hello World 吧!! 準備了兩個檔案:一個 hello.c 與 CMakeLists.txt,這兩個檔放在同一個目錄。
hello.c
#include <stdio.h> int main(){ printf("Hello World!\n"); return 0; } CMakeLists.txt
PROJECT (HELLO) SET (HELLO_SRCS hello.c) ADD_EXECUTABLE (hello ${HELLO_SRCS}) 接下來就直接執行 cmake .,然後 cmake 就接著,產生了一些檔案出來(如下列表),包括最最重要的 Makefile。
drakes-computer:~/Code/cmake/hello Drake$ cmake . -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Configuring done -- Generating done -- Build files have been written to: /Users/Drake/Code/cmake/hello drakes-computer:~/Code/cmake/hello Drake$ ll total 64 -rw-r--r-- 1 Drake Drake 10007 Mar 23 17:06 CMakeCache.

2 minute read

Allan Teger’s Bodyscape Galleries 裏頭有很多很棒的攝影圖,有些簡直棒透了。於是我猜想了一下攝影的情景:
Allen 先是在腦子裏決定了下一次攝影的主題,於是開始找大量這類主題的參考圖片,可以的話,還會親身去體驗一下。 一週過了,資料收集得差不多了,拿起電話,打給配合默契非常好的模特兒 Beauty,和她約了下週三的一個下午。同時,出門去買一些小人小零件回來。 下週三到了,開工。Beauty 已經脫掉衣物,全裸等 Allen 的指示了,燈光師也就位了。 這次的主題是 Beach,Allen 指示好 Beauty 的 pose 後,在一些地方灑上了水,後來覺得效果不夠,於是使用一些黏滯力比較強一點的黏水,這樣比較好控制它的形狀。 一切就緒,燈光也 ok 了,Allen 努力找出最好的視角出來。卡喳、卡喳、卡喳…作品出來了。 我非常喜歡女性的胸部和臀部,挑了很久,挑了這三張最愛的出來。

事隔快兩年(這篇的原來發文日期是 2006/05/24),因為一個意外而又再度看到這一則文章,看著那時寫的那句「我非常喜歡女性的胸部和臀部」,忍不住覺得好笑,還真是老實與直接呀 = =。連到 Allan Teger 的網站後,發覺他有在他每一作品下標示出著作權,想到當時寫這一篇時,雖然沒有把他的作品存在自己的網站上頭,但是我網站上頭的 Daily PickUp 卻會產生一張小縮圖放在這,於是趕緊寫了封信過去,表達我對他的作品的欣賞與誤用,順道問及他對於我這樣「未告知就先引用」有什麼看法,或是要我拿掉這一篇文章也行。信的內容如下:
Hi Allan,
I did love your photographies such that I wrote a blog to introduce your great on my own blog in 2006 here ( http://www.drakeguan.org/node/153 ). in that time, I didn’t notice copyright stuff and I though that wouldn’t be a good and correct way to do that even though all I wanted to do is share my great admiration to your work though.

1 minute read

OSDC Taiwan 2008(Open Source Developers’ Conference in Taiwan)來了,就在今年(2008)的 4/12 與 4/13 兩天,議程排得滿滿地,活動內容涉及廣泛…非常的廣泛…有 Ruby、Python、SVK、Perl、Google Gears…我頭都暈了,上網報完名後,又發懶不想去聽,所以決定不匯款等著被取消。
其中由 gugod 分享的「網頁程式還可以怎麼設計」,有這麼一段文字:
Web Programmer 真是世界上最博學多聞的人種。寫個專案需要通曉五種語言:SQL, Perl, HTML, CSS, JavaScript。有的時候,還要打開 Photoshop 改圖學畫。……
我身為一位半調子的 Web Programmer,對能說出上頭這一段話的 gugod 深感佩服,直接就把 Web Programmer 腦子裏飛來飛去,雜亂無章的思緒道盡了。這實在是有趣極了的一段話,讓我忍不住想到身在 3D Animation Studio/Industry 裏 Technical Director (TD)的我們…
事情是這樣的。假如你待的動畫公司,是一家努力向上,汲汲使用現今電影動畫特效產業的最新技術/最好的作法,於是你一定會聽到公司裏頭一再強調製作流程(Production Pipeline)、前製(Pre-Production)、後者(Post-Production)、動畫師(Animator)…等名詞滿天飛舞,其中有個小小且不起眼的職位–技術指導(Technical Director),穿插在其中混口飯吃…
TD 他們是一群看似腦袋聰明;或自認腦袋聰明;會寫些麼個程式;會說出那麼點有點嚇人的技術術語;看一個 Maya scene 檔時,是打開文字編輯器來看的;看起來像個乖寶寶的研究生樣…的人。很不幸也很幸運地,我是一位 TD,同時帶領一群 TD,於是我發現到,其實 Technical Director 並不比 Web Programmer 來得好混…
首先,你待的公司有很高的機會是使用 Maya 這套號稱「3D 動畫界的 IDE」,它包山包海,啥都能做,加上它又被惡名昭彰(這個詞用在這不帶有任何貶抑的意思)的 Autodesk 併購,快要所向無敵了(我猜)。身為 TD 的你,一定要會的就是 Maya Programming,它可以是 MEL(Maya Embedded Language)、Maya API 或是 Python,不管怎麼樣,你一定要會一些的,不然你會被嘲笑是個不夠格的 TD(當然,這句話說得太過誇張了,不過這年頭,觀眾都是愛聽誇大的說詞不是的嗎?

1 minute read

很久以前,在那猶豫到底要不要買筆記型電腦? 買的話,到底是買 IBM、Toshiba、Fufitsu、Sony 還是 Apple? 要買怎樣的配備呢? 之類的問題的那個時候,暗暗下了個決定:「不管怎樣,買了 laptop 後,一定要去參加台灣 Open Source 的社群活動,了解一下倒底是哪些台灣人在這方面汲汲於貢獻自己的心力? 他們會些什麼? 未來將會流行些什麼? 他們又作了些什麼很酷的玩意兒?」
然後呢,最後我買了 Apple 的 MacBook Pro,時間也過了快一年了,我好像還沒有非常正式地參與過這類的活動@@(HappyWeb 就不算好了,哈,反正那個活動的重點好像是 Happy…)
明天(2008/03/18),打算去 TOSSUG(Taiwan Open Source Software User Group)的一個活動,主講人是 Jserv,他可是個非常了不起的人物。
內容簡介: GNU make、BSD make、automake、imake、qmake、… 等一系列在自由軟體界的套件建構環境,常常令我們昏頭轉向,以惡名昭彰的 automake/autoconf 為例,上萬行的 configure script 大概就嚇跑許多入門學習者,而平台相容性與適應異質性環境在自由軟體又是迫切的需求,那如何兼顧易用、效能與功能呢?KDE 4 大膽捨棄了使用十年的 automake/autoconf 建構環境,在數週的工作後,即成功移轉到 CMake 系統上,經過這幾年的協同開發,CMake 的完成度已經相當好,本次分享即探討如何快速上手,並體驗跨平台專案開發。 預定提綱: “make love” - 如何愛上 make? CMake 入門與觀念 案例探討:CMake 與 KDE4 案例探討:嵌入式系統與 CMake 地點在伯朗咖啡館南京二店,位於南京東路一段與新生高架道路交叉口右上角,晚間 7:00pm - 8:30pm,歡迎指教,謝謝!

1 minute read

有相機真的很棒,如果是別人買的,然後免費借你玩的話,那就更是棒到不行了…哈。
最近借了 Chris 的 400D 來玩,胡亂照了一些相片,因為只有週間才借得到機器,然後最近又實在太忙了,只能抽中午的空檔照照公司附近,不過有相機,實在很好玩呀,哈。

1 minute read

1994 年,University of Washington 的 David Salesin 與 Georges Winkenbach 發表了一篇論文“Computer-Generated Pen-and-Ink Illustration“,Non-Photorealistic Rendering (NPR)這個技術名詞由此而生。NPR 是個非常迷人的技術,透過它,電腦不再只能計算出很 3D 或很真實的畫面來,它還可以像畫家一般,畫出各具特色的圖來。
上圖是透過一個叫 Freestyle 的軟體,創造出來的 NPR 圖,每一列的最左側是一個 3D 模型,右側則是幾個 NPR 線稿的例子。拿第一列來說,最左側是一個 Torus Knot 的 3D 模型,第二張圖是它的 outlines,第三張是它的 silhouette,而第四張則是模擬出來的一種手繪線條。Freestyle 能產生出來的線稿不止這些,完全依使用者的創造力。
看著看著,讓人覺得好興奮呀,有點想把玩看看,而且它的「創意部分」還是使用 Python 來做的,正好最近我狂愛 Python,整個就是很熱血。看了一下安裝說明後,就決定先暫緩一下了…在 Mac 下,真是有點小複雜的安裝方式呀 @@
放上幾張官方影片裏頭的抓圖:
相關聯結:
Freestyle project website 計畫網站 Freestyle video Freestyle 的介紹影片,一定要看 WYSIWYG NPR 由 Princeton University 於 2002 年發表的一篇論文,他們也實作了一套叫 JOT的所見即所得 NPR 程式,那時我正是在學時期,看了這篇研究後,還打算以 NPR 做為我的畢業論文,還想了一些使用 NPR 寫遊戲的點子…我真的很愛,哈。 Stylized Depiction in Computer Graphics by Craig Reynolds 由 Craig Reynolds 先生整理的,有關 NPR 的研究論文,非常的多…

1 minute read

更新:新增中文翻譯,感謝小川,感謝 Bill :D
捷報:
(Tokyo International Anime Festival 2008)的來信,告知 2006 年底完成的國寶總動員(Adventures in the NPM),獲得 グランプリ (Grand prix,指首獎的意思吧? 我猜)。
2008 東京動畫影展展期是 3/27 ~ 3/30,一共為期四天。展覽期間,除了可以看到「國」片的放映以外,同時,台灣有數個公司會匯集在同一個攤位(沒記錯的話,這是一個台灣的政府攤位,然後以抽籤兼一些評量方式,遴選出一些公司參與),總記會有 11 家台灣公司參展。(詳細的名單,可以透過這個網址的 A-02 攤位得知,太極影音在這 XD)
官方公告在此。
官方新聞中文翻譯:
東京動畫展公佈動畫大賞(Animation Award)「公開徵選作品(submitted works)」得獎名單,台灣作品勇奪最大獎 東京國際動畫展執行委員會公佈了第七屆東京動畫展動畫大賞(Animation Award)的各項獲獎作品。『ヱヴァンゲリヲン(中譯:新世紀福音戰士)新劇場版:序』從眾多「商業類提名作品(Nominated works/commercial works)」中脫穎而出,奪得「年度動畫大賞(Animation of the year)」。
委員會也同時公佈「公開徵選類別」的競賽結果。有別於歸類為「商業類提名作品」的公開放映動畫電影、電視動畫影集及OVA等廣泛流通的商業動畫,公開徵選競賽(Open Entries)是從全世界廣徵非商業動畫,以從中發掘優秀作品與人才。
本屆公開徵選作品最大獎(Open Entries Grand Prize)殊榮由台灣的『國寶總動員(Adventures in the NPM)』所獲得。這部作品以生動活潑地的擬人化角色重現故宮國寶文物,並描繪台灣知名的國立故宮博物院。
其他海外的優秀作品還包括曾經榮獲SIGGRAPH 2007優秀獎的『Ark』(Grzegorz Jonkajtys)和去年獲得渥太華國際動畫節提名的『The Lost Puppet』(Moin Samadi)等。

Recent posts

Categories

About

You're looking at Drake's words or statements. All opinions are my own.