What Made Lisp Different. The 9 original and new ideas embodied by Lisp, a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax, are:
Conditionals. A function type. Recursion. Dynamic typing. Garbage-collection. Programs composed of expressions. A symbol type. A notation for code using trees of symbols and constants.
發表於 1988, Renderman 成了描述 3D 場景的一種標準,由當時仍在 Pixar 的 Pat Hanrahan(現在在 Stanford)組織了當時大部分技術成型,並且給與了它這個名字。在那之後, Hanrahan 就遷移至 Princeton University 了。
說 Renderman 是一個標準,而不是一套工具或程式,是有道理的。它界定一個一致的界面,可以用來描述“幾乎“所有 3D 場景裏頭會有的物件,3D 模型、光源、鏡頭、大氣效果…等。一旦一個 3D 場景被轉成 Renderman 格式後,“理論上“,這個檔案可以被套用在任何一個“認得它的 renderer“上頭進行算圖。(譯注:重點在於,它是一個 open standard,而不是像 Microsoft Office 系列的 doc 這樣 close format;另一方面,因為 Renderman Interface 的設計,在一開始就保留了可供擴充的 Options, Attributes, RunProgram…等,是以有辦法向後相容個數十年也不成問題)也因此,對於程式開發者來說,只要他們有辦法讓他們開發的 3D 套件可以輸出 Renderman 格式的檔,就可以受惠於這個開發格式。自它公開了,就有 19 家公司替它背書,其中包括了 Apollo, Autodesk, Sun Microsystems, NeXT, MIPS, Prime, 與 Walt Disney.
Renderman 這個標準裏頭,另一個大功臣就屬 ‘shaders’ 這個點子了。shader 是一小段程式碼,被拿來描述物體表面材質、燈光的特質、大氣效果…等。
這之間,很多人來來往往於不同的公司與案子之間。Jeff Kleiser 在參與了 Tron (隔了二十多年,它的續集 Tron Legacy 將預計在今年, 2010, 上映)與 Flash Gordon 之後,跑去他哥哥(或弟弟,這就是我覺得英文討人厭的地方了,哥哥弟弟,姐姐妹妹不分~)Randal Kleiser 執導的 Flight of the Navigator (IMDb, Wikipedia )電影裏頭,擔任 Digital Effects Supervisor.
It is really hard to make people realize the importance of animation pipeline, especially to whom not in this field. As long as you learnt something CG related and some 3D packages(ex, Maya), you will soon pick “animation pipeline”, the industry term, up from somewhere and treat it as a normal process of a group of people.
The following image I borrowed from Computer Graphics Quarterly, Volume 44 is some kinda interesting stuff for you to visually perceive the routine process of lighting.
One of Animation Mentor’s graduates, Gabor Lendvai, created this less than 2 minutes short film which was inspired by one of the most successful early video game, Pong. Enjoy it in this raining day.
這是小葉學長第三次,帶領他課堂上的學生,遠從銘傳桃園校區北上至太極影音參觀的活動。學生一樣是很有活力,眼睛睜大大的,對於這個夢幻行業充滿好奇與想像,同時充滿疑問,更多的是東方人的害羞。
同時也是我第二次前往課堂,擔任課座講師。說實在的,講師真是辛苦呀,尤其對於我這種沒有什麼經驗的人來說,在得兼顧公司工作進度之餘,還得好好想想,什麼東西才是有趣,有幫助的。又是什麼內容可能已經成了老生長談了,應該換個主題或方式~
不管怎麼說,帶領一群學生認識 CGSociety 上頭的 Lighting Challenges,還讓他們小小玩了一下 Maya Lighting,是件有趣的經驗,不曉得有沒有人投稿就是了 :p
If you do like Computer Graphics very much and wanna find something interesting to practice your English listening, check this out :)
TIFF is a flexible, if somewhat aged, image file format originally # defined by Aldus. Although TIFF supports a wide variety of pixel # layouts and compression methods, the name doesn’t really stand for # “thousands of incompatible file formats,” it just feels that way. thousands of incompatible file formats, 這個的確有挖苦到 TIFF 這個格式 XD
Drupal是一套內容管理系統,本系列文章將以View模組實際示範網站建置,除展示其驚人的彈性之外,也希望能稍微降低其學習門檻,引領讀者們進入Drupal的世界。 我們將在本文中為大家介紹在 Views 中的Arguments,Relationships及Sort Criteria這些強大的功能及使用方式。 上頭這兩篇文章就 Drupal 的 Views 這個模組,做了一個非常有趣的介紹吶~
經 DrupalTaiwan 上頭 charlesc 的介紹:[好文] 使用Drupal 6 Views Module系列,才得以看到這兩篇文章,同時意外看到,以前工讀時,就在計中的熱血工程師許凱平先生,也寫了一篇心得分享:採用開源軟體之個案經驗分享(一) 以開源內容管理平台Drupal開發「國家公園虛擬標本館」專案。
jesselue 提供了 CCK+Views 的學習建議:[好文] 使用Drupal 6 Views Module系列