相信不少初學processing
的人和我一樣,從對程式設計一無所知,到能用**編寫多**程式,製作各種生成設計作品,內心充滿了自豪:我可以為自己寫軟體程式設計了,而且可比
println/cout
什麼的精彩多了!
的確,processing
華麗而簡潔的圖形介面讓程式不再是枯燥的文字對答,而極短的學習曲線則給予了新手找回自信的機會。更重要的是,它的繼承和傳播者們創造了一系列高效便捷的第三方庫,它能夠給對原型的快速開發以極高的便利,讓新的想法不經停頓,就展示在所有人(包括自己)的面前——別人還在寫幾百行的**時,
procesingers
用幾句話就完成了乙個互動體驗十足的安卓
。proscene就是這樣
思維下的產物。(而且也支援安卓!)
在國內關於processing
的討論群裡,曾有人問過這樣乙個問題:為何不用p
rocessing
去寫乙個
3ds max
?這個想法也許野心太大,但既然我們已經會用
p3d程式設計,我們有繪製基本集合體的
box()
和sphere()
,繪製網格頂點的
vertex()
,有攝像頭,有光照,甚至有著色器等等,為何不能寫出乙個能完成把它們統統囊括的
3d互動的軟體呢?也許能做到,但是把他們整合又是一門學問,比如
3d物件點選,新人在不明白原理之前也很難寫出來。這顯然不符合我們「一天建成羅馬」的精神。而為了讓大家再次享受快餐**的樂趣,把更多的時間都集中在所互動的內容而不是形式和結構上,
proscene
這個強大的
3d圖形互動開發庫孕育而生。
如圖基於proscene庫的例程,滑鼠可與3d攝像頭互動,與單個物件進行互動(選擇,空間位移
/旋轉),甚至擁有獨立於
3d圖形的介面(「
+」表示新增物件
)。如果你是程式設計師,相信你分分鐘能上手,乃至成為乙個開發者。但是請記住只是上手而不是成手,因為processing的靈魂在於靈感的快速傳達,如果你無法在靈感消逝前傳達出來,那麼這個工具就失效了。
如果你是藝術家,也許會有點困難,但是請參考官網的tutorials,雖然有很多教程,但這個英文教程卻能給你準確,快速且有意義的資訊。
請注意,本文所討論的processing版本基於2.1。
準備篇(準備01)——類庫安裝及範例使用
基礎篇(基礎01)——初探proscene
月薪十萬的3D建模師,教你輕鬆學會3D建模
首先我們要清楚的是行業劃分。3dmax的用途非常廣泛,所涉及的行業大致有,園林景觀 城市規劃 建築設計 室內設計 動漫設計 商業動畫製作等。所以我們在入手學3dmax軟體時,大家應該分清楚,你目前需要進入的是哪個行業,從事那方面的工作等。也就是我們所說的,第一定位要明確,你才能更好的取己之長補己之短...
3D人物建模需要哪些軟體?你都知道哪幾款?
maya軟體 是美國autodesk公司出品的世界頂級的三維動畫軟體,應用物件是專業的影視廣告,角色動畫,電影特技等。maya功能完善,工作靈活,易學易用,製作效率極高,渲染真實感極強,是電影級別的高階製作軟體。maya遊戲模型製作是指 maya遊戲模型製作師根據原畫師提供的原畫稿件,製作出遊戲中的...
騰訊資深3D遊戲建模師你不知道的5個3DMAX細節
首先我們要清楚的是行業劃分。3dmax的用途非常廣泛,所涉及的行業大致有,園林景觀 城市規劃 建築設計 室內設計 動漫設計 商業動畫製作等。所以我們在入手學3dmax軟體時,大家應該分清楚,你目前需要進入的是哪個行業,從事那方面的工作等。也就是我們所說的,第一定位要明確,你才能更好的取己之長補己之短...