劉曉光
MAX 具有非常強(qiáng)大的功能,假如相關(guān)機(jī)器設(shè)備非常優(yōu)良,那么所有動(dòng)畫都能夠使用其進(jìn)行設(shè)計(jì)。并且其簡單易學(xué),非常容易去使用??墒?,怎樣能對于使用者設(shè)計(jì)出的作品更好的渲染就需要用到其它第三方材質(zhì)進(jìn)行設(shè)計(jì)與開放,因此下文就主要對于3ds MAX 的材質(zhì)庫設(shè)計(jì)和開發(fā)展開了論述,希望能夠?qū)τ谙嚓P(guān)工作提供幫助。
3ds MAX 作為Autodesk 公司子公司Discreet 一個(gè)功能相對全面的三維動(dòng)畫以及建模軟件。其不僅能夠提供非常好的模型材質(zhì)工具、更快運(yùn)算速度,并且也包含有豐富以及非常好開發(fā)條件,具有快速成像性能。
這一腳本語言主要為擴(kuò)展3ds MAX 功能設(shè)計(jì)。其能夠指定場景系統(tǒng)坐標(biāo),并且通過腳本創(chuàng)建物體以及材質(zhì)能夠與軟件使用者操作界面里造出物體與材質(zhì)全部對應(yīng)。其能夠?qū)⒛_本制作成工具欄按鈕,能夠通過命令行Listener 窗口將使用者于軟件使用者界面里操作轉(zhuǎn)化成Max Script 命令。并且,其能夠非常好融入進(jìn)相關(guān)使用者界面,能夠把腳本集成為程序面板卷展欄、浮動(dòng)窗口或是工具欄里一個(gè)按鈕,還能夠用來提高和取代物體、材質(zhì)、貼圖以及相關(guān)缺省設(shè)置界面。
Max 基本函數(shù)的模擬:
選取Mental ray 渲染器支持材質(zhì)類型是Architectural 這一類型,其作為一個(gè)相對不單一材質(zhì),其里面能夠選取相關(guān)種類,接著提交相對的參數(shù),在該材質(zhì)主面板里僅需有顏色釉RGB 值與其折射率將能夠很容易表現(xiàn)質(zhì)感,是一個(gè)特別方便快捷方式。它的鏈接程序如下:
meditMaterials[1]=i
i.name = "球墨鑄鐵" i = Architectural()
i.template="CeramicTile,Glazed"
i.Diffuse = color 141 130 117
i.ior = 0.8
i.twoSided = on
i.bumpMapAmount = 30
通過貼圖卷展欄我們能夠看出這個(gè)材質(zhì)不涉及復(fù)雜貼圖運(yùn)算,因此在開展大規(guī)模渲染時(shí)候,相比于其它渲染方法更加迅速。
將兩個(gè)造型物體開展Boolean 合成以使其變成一個(gè)新形狀物體。可能用到方法有Union、Subtraction、Intersection 以及Cut 這幾類,除去前三都和數(shù)學(xué)里并、差、交運(yùn)算,而最后一點(diǎn)對造型本身并沒很大區(qū)別,僅僅能形成子物體重定義,便于其進(jìn)行接下來修改,比如說面上挖孔等造型大多使用這一方法。
這是該軟件里一個(gè)重要建模方法。該方法其實(shí)是說對于網(wǎng)格體點(diǎn)以及面等次對象相關(guān)修改,并且對其移動(dòng)等其它修改命令開展建模。運(yùn)用多邊形網(wǎng)格建模時(shí)候,必須最大程度從簡化模型開始,接著對它開展詳細(xì)優(yōu)化。假如開始時(shí)候其點(diǎn)面數(shù)非常大,那么很開將能覺察其變的極其繁雜,不可以開展改進(jìn)。這一建模方法是一套相對完善建模方式,其并非單一幾個(gè)命令就可以完成。在多邊形網(wǎng)格建模過程中使用最多的命令有EditMesh,MeshSmooth,Meshselect,F(xiàn)FD,Bend,Tape 等,其中最主要的工具就是EditMesh。
該點(diǎn)主要是對于有著不規(guī)則形態(tài)物體等造型。該方式僅僅得對單個(gè)物體展開詳盡繪制。群體能經(jīng)過拷貝,不等比例縮小、旋轉(zhuǎn)、位移等方式構(gòu)成未具有章法排列,以及經(jīng)過鏡像、陣列等形式組成規(guī)律排列。假如群體數(shù)量太多,因此就得加入Scatter 修改器,輸入確定變化參數(shù),組成不均勻排列。
Patch 塑模方式是在這一軟件引入NURBS 建模方法前,僅存能夠造出出平滑而且復(fù)雜曲線方式,該建模方式原理并非依靠面構(gòu)建來對于物體進(jìn)行定義,而是依靠邊緣性來對于物體進(jìn)行定義。使用這一方式表面控制點(diǎn)Lattice,再搭配編輯器,就能夠使得相關(guān)物體表面曲度發(fā)生改變,借助這種方法來使得其外形發(fā)生改變以及對其進(jìn)行編輯。
計(jì)算機(jī)技術(shù)是發(fā)展最迅速領(lǐng)域,所以由這一技術(shù)帶動(dòng)下新設(shè)計(jì)手段、設(shè)計(jì)模式更新就在計(jì)算機(jī)技術(shù)和傳統(tǒng)技術(shù)相互作用下持續(xù)發(fā)展,使其最后成為這種改革里主導(dǎo)力量。在這一設(shè)計(jì)相關(guān)過程里,能夠明顯覺察出,一個(gè)新材質(zhì)創(chuàng)造,并非是全部創(chuàng)新過程。
通過上文敘述可以知道,在使用相關(guān)軟件進(jìn)行建模時(shí)候,會(huì)用到非常多的材質(zhì)來開展設(shè)計(jì),因此使用其原有Max script 語言開展相應(yīng)函數(shù)程序編寫設(shè)計(jì)常用材質(zhì)效果。這樣不但能夠使得其材質(zhì)庫得到豐富,還能對于這一軟件發(fā)展起到非常好促進(jìn)作用,對于其研究也起到很好影響。
[1]許子凡.3DSMAXR3.X 完全剖析[M].北京:中國青年出版社,2012.
[2]華怡建筑工作室.3DSMAX6 建筑三維建模技術(shù)指南[M].北京:機(jī)械工業(yè)出版社,2012.