Maya UI 裏的 Callback
GUI 是個非常偉大的發明,它讓電腦就這麼快速地滲透進家家戶戶與各大小商辦或公家機關,因為我們有 Mac OS、Windows、X Window System,再加上現下當紅的掌上型界面(iPhone、NDSL、PDS、Android)與從 web browser 裏出生的 web interface,世界就此進入資訊高科技時代,人人都會使用這些電腦設備,因為它們都提供了一套容易使用的 GUI。 ...
GUI 是個非常偉大的發明,它讓電腦就這麼快速地滲透進家家戶戶與各大小商辦或公家機關,因為我們有 Mac OS、Windows、X Window System,再加上現下當紅的掌上型界面(iPhone、NDSL、PDS、Android)與從 web browser 裏出生的 web interface,世界就此進入資訊高科技時代,人人都會使用這些電腦設備,因為它們都提供了一套容易使用的 GUI。 ...
天下雜誌 414 期,特別在崖上的波妞上映前,專訪了日本動畫大師–宮崎駿–逆風時代,希望啟航~宮崎駿的動畫世界 。 我不確定我看到的,是不是完整的採訪,裏頭就宮老與他的吉卜力工作室的工作環境做了點介紹,有機會看到一些真正活著,在那一幕幕動畫作品後的原畫師與動畫師們,也可以看到宮老身穿圍兜兜到處晃來晃去的樣子,偶爾還可以聽到他們說一些輕鬆的生活或工作趣事。更棒的是,還可以看到傳說中的吉卜力美術館 ,裏頭多的是小朋友與爸爸媽媽到處亂串~ ...
想跟著一起去感受一下Blog 也可以有自己的社群,而且是看得到的,還可以互動的,不只是 FeedBurner 上的一個數字或 Google Analytics 上的一個統計而已,加裝了 Google Friend Connect 來與大家一同玩樂。 ...
Interesting subsequent comparison: >>> a = 1 >>> b = 10 >>> c = 100 >>> a < b < c True >>> (a < b) < c True The following 2 code snippets are equal, which can explain why the above code works in that way. if a < b < c: doSomething() if (a < b) and (b < c): doSomething() How about booleans? Is True bigger than False? ...
2009/01/17,叶問(Ip Man) 甄子丹實在很帥氣,衝著這點看這部電影的。 相對於李連杰演的霍元甲,甄子丹的葉問來得非常的低調,同樣是位公子爺,一樣是愛武成痴,一位卻只是把練武當興趣,差別之大就在於霍爭的是天津第一,葉玩的是自家院子裏的木頭人。 也許,北方人就是好爭鬥狠,南方人多的是人情世故。這,似乎是一直以來,不管哪個國家的人民都是這麼個樣呢~ 話題扯遠了,是部看了會小小感動的電影喔。 ...
第一屆的 SIGGRAPH Asia 2008 於這個冬天,在新加坡落幕了。雖然沒有親臨現場參與到,但從多方得來的消息(第一手 + 第二手 + 第 n 手),皆透露出“與預期的有些落差“。另一個說法是「比較接近正常的學術論文樣貌」,亦即在有聲光、有話題、有商業加持等的活動,數量上都減少了,因而使得原來的 paper session 的比重就來得比較高了。因為是第一屆,所以 course 的部分有不少“入門級“的,但我特別喜愛這種 course,裏頭常常會有令人意外的東西。 ...
2008 年的最後一天,每個人都等著下班下課,夜晚的到來,以各種可以讓血壓升高,心情暫時 high 到最高點的方式 – 跨年。我一早也是這麼想到,一直到有件事打斷了我 – drakeguan.org 被不預警地關閉了,連帶的,寄宿籬下的 afwish.com 也遭秧了。 ...
Sometimes you need to delete unknown nodes in a Maya scene. You can do it in the following python snippet. from pymel import * def deleteUnknownNodes(): # 2 things to take care of: # 1) you can't delete nodes from references. # 2) "delete" will delete all children nodes (hierarchy) in default. unknown = ls(type="unknown") unknown = filter(lambda node: not node.isReferenced(), unknown) for node in unknown: if not objExists(node): continue delete(node) Compare it to the MEL way: ...