簡介
雖然圖形用戶界面(GUI)早在二十年前成為主流,但是基礎編程語言的教學到今天仍是以命令行接口為主,學習編程語言為什麼要那麼枯燥呢?人腦天生擅長空間辨識,圖形用戶界面利用的正是這種優勢,加上它能提供各種實時且鮮明的圖像式反饋(feedback),可以大幅縮短學習曲線,并幫助理解抽象邏輯法則。舉例來說,計算機屏幕上的一個像素(pixel)就是一個變量值(thevalueofavariable)的可視化表現。Processing将Java的語法簡化并将其運算結果“感官化”,讓使用者能很快享有聲光兼備的交互式多媒體作品。
Processing的源代碼是開放的,和近來廣受歡迎的Linux操作系統、Mozilla浏覽器、或Perl語言等一樣,用戶可依照自己的需要自由裁剪出最合适的使用模式。Processing的應用非常豐富,而且它們全部遵守開放源代碼的規定,這樣的設計大幅增加了整個社群的互動性與學習效率。
起源
Processing的創始者:CaseyReas與BenFry是美國麻省理工學院媒體實驗室(M.I.T.MediaLaboratory)旗下美學與運算小組(Aesthetics&ComputationGroup)的成員。美學與運算小組由著名的計算機藝術家JohnMaeda領導,于一九九六年成立至今,在短時間内聲名大噪,以其高度實驗性及概念性的作品,既廣且深地在藝術及設計的領域裡,探索計算機的運算特質及其帶來源源不絕的創造性。極少數人能完美結合并平衡藝術家、設計師和計算機工程師的才華于一身,更重要的是Casey和Ben擁有開放源碼的胸襟。
CaseyReas目前在加州大學洛杉矶分校Media/Arts系任助理教授,同時在意大利艾維裡互動設計學院(InteractionDesignInstituteIvrea)任助理教授。Casey作品的主要特色是用processing實現生物體的印象派表現,并将成果呈現為多媒體、傳感器藝術、數字雕塑、數字印刷等多種形式。Casey經常參加歐洲、亞洲以及美國各地的演講和展覽。他是本屆奧地利的林茲藝術節(ArsElectronicainLinz︰多媒體藝術界規模最大的年度盛事)的評審委員之一。
BenFry現仍在MIT的媒體實驗室攻讀博士。他的研究方向是器官(有機體)可視化(OrganicInformationVisualization),并創造出能随着不斷更新的數據,實時進行形變或質變的電子動态系統。他的博士論文闡述如何用processing語言實現人類基因組工程所揭示的膨大信息量的可視化,Ben為此定義的專用名詞為基因制圖學(GenomicCartography)。
主要用戶
網絡的興起激起了許多設計師和藝術家學習程序語言的動機,因為學會了計算機的語言,你才能跟它溝通,這樣不隻靜态的圖像和文字,連動态的互動模式都可以成為設計師和藝術家全盤掌控下的精确表現。傑出的設計師和藝術家往往具有病态的控制欲,這是無庸置疑的,所以才會有些人幹脆連軟件都自己寫算了,而且寫程序也是藝術!如何寫的簡潔,還要清楚明白,中間的學問很大。
誰會去學或是去用Processing呢?大緻上是對科學與藝術之間的跨領域表現有興趣的人。一般的數字藝術家或設計師會以現有的軟件(例如PhotoShop,Illustrator,Flash或Director)來從事創作,往往在不知不覺中,被大企業所主導的制式化生産工具,限制了創意及表現形式的可能性。但是如果你(你)剛好擁有撰寫計算機語言的能力,你(你)大可以為了實現腦海裡的傑作,專門來打造一個能跑它的程序,如此一來,不但作品的内容是藝術,其工具,形式及創作過程本身亦是一樁藝術。
現況
雖然還隻是在測試階段,Processing目前已在網絡上集結了一群志同道合的專業人士,為軟件的教學與更新奠定了基礎。網站上的Learning和Reference,就是完整的學習數據庫﹔Exhibition中則提供了許多當今最傑出的電子藝術家的作品與連結﹔你(你)可以在網站中的Download部分免費取得該軟件,并在讨論版Discourse注冊,這是一個完全民主式的論壇,可以問問題,發表意見,提供作品的交流,并一起準備未來的附加及外挂程序。哪天若是心血來潮,在泉湧的靈感下創造了什麼大作,别害羞,投稿給試試,你(你)的作品将會被放在網站上供人欣賞與學習。
在美國,除了Casey和Ben各自所屬的學術機構外,Processing亦在耶魯、哥倫比亞、紐約大學、舊金山藝術學院等地被教授或使用。目前看來,Processing先要在紐約、波士頓、舊金山、洛杉矶、德國柏林、芬蘭赫爾辛基、意大利艾維裡、哥倫比亞波哥大等城市生根,再由這些城市擴散開來。在亞洲除了日本,Processing已進入位于馬尼拉及漢城的學術機構。譚晴琄(紐約普拉特藝術學院溝通設計系碩士)/文2003/09/02
相關書籍
新手入門了解可選擇《愛上Processing》,英文名《gettingstartedwithprocessing》。
Processing的原作者CaseyReas與BenFry寫作了唯一一本着作《Processing:AProgrammingHandbookforVisualDesignersandArtists》,該書目前是Processing方面的最權威教程,目前中文譯本為《Processing語言權威指南》。
此外,如果對用代碼描述物理世界有興趣可以看看《TheNatureofCode》。
最後推薦的是《VisualingData》,意思是數據可視化。
以上4本書的所有代碼例子都直接包含在processing的example中。
英文單詞
加工
材料的加工(Processing)是指通過控制材料的原子和分子以形成塊狀料、部件和結
基于446個網頁-相關網頁
[自]處理
雅士,Yesed,英漢對照搜索!...processstatusword進程狀态字processing處理processingblock處理塊...
基于339個網頁-相關網頁
制程
鞋業英語大全(一)(二)...process流程processing制程produce生産...
基于238個網頁-相關網頁
操作
環境詞彙-P...processweight過程重量processing加工;處理;操作productidentificationnumber(PIN)産品編号...
基于58個網頁-相關網頁
短語inlineprocessing内處理;内處置;線處理
processingtrade[貿易]來料加工貿易;來料加工
signalprocessing[通信]信号處理;[通信]訊号處理;光電探測及信号處理;[通信]生物信号處理
ComputerlanguageProcessing計算機語言處理
LaserProcessing激光加工
DISTRIBUTIONPROCESSING流通加工;暢通流暢加工
informationprocessing信息加工;信息處理系統;資訊處理;訊息處理
serialprocessing串行處理;系列加工;按序處理;串行加工
batchprocessing整批處理;批次處理;批次處理作業;批處理



















