你自己的3D建模軟體(準備00) 作者的話

2022-08-01 01:12:11 字數 1288 閱讀 6883

相信不少初學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軟體時,大家應該分清楚,你目前需要進入的是哪個行業,從事那方面的工作等。也就是我們所說的,第一定位要明確,你才能更好的取己之長補己之短...