国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

零建模也能制作“大波浪”,Blender著色器教程

2021-11-10 19:40薛山
電腦報(bào) 2021年42期
關(guān)鍵詞:浪尖編輯器矢量

薛山

沒錯(cuò),零建模系列又來了,事實(shí)上對(duì)于很多動(dòng)畫設(shè)計(jì)來說,在不涉及建模的情況下就能完成相對(duì)復(fù)雜的工作,也是一件提高工作效率的好事。但凡事有得必有失,零建模雖然不需要我們手動(dòng)去完成看似復(fù)雜且沒有太多規(guī)律的模型設(shè)計(jì),但相對(duì)也需要一定的數(shù)學(xué)邏輯思維,才能在著色器中實(shí)現(xiàn)這些效果,比如本期我們要學(xué)習(xí)的波浪效果,就需要一點(diǎn)耐心和理解能力才能融會(huì)貫通,話不多說,馬上開始吧!

第一步:利用表面細(xì)分修改器作為矢量置換的前提

事實(shí)上波浪效果單純靠建模是幾乎無(wú)法實(shí)現(xiàn)的,尤其是動(dòng)畫效果,基本上只能通過修改器來完成,而矢量置換作為零建模動(dòng)畫的基礎(chǔ),需要配合足夠多的頂點(diǎn)才能實(shí)現(xiàn)目標(biāo),所以我們首先需要新建一個(gè)平面,這也是唯一需要你新建的模型,然后為它加載表面細(xì)分修改器。

此時(shí)我們需要進(jìn)入到渲染菜單,將渲染引擎切換為Cycles,并把特性集改成“試驗(yàn)特性”,這時(shí)候如圖1所示,回到表面細(xì)分修改器,就能看到多出來一個(gè)“自適應(yīng)細(xì)分”的選框,勾選之后我們只需要把分塊比例設(shè)置為0.1,就能獲得一個(gè)量級(jí)足夠的細(xì)分了。

第二步:設(shè)置材質(zhì)與著色器節(jié)點(diǎn)

接下來我們就需要進(jìn)入渲染模式進(jìn)行著色器的設(shè)置了,但在設(shè)置節(jié)點(diǎn)之前,我們需要先進(jìn)入材質(zhì)選項(xiàng)卡里,將置換設(shè)置為“凹凸和置換”或“僅置換”,這樣我們的后續(xù)操作才能正確顯示。

波浪無(wú)非就是一條高于海平面的水波,在Blender著色器編輯器里正好可以利用漸變紋理來實(shí)現(xiàn)這個(gè)設(shè)計(jì),與此同時(shí)還需要在前端連接紋理坐標(biāo)和映射來方便進(jìn)行參數(shù)調(diào)整,然后我們?cè)诤蠖嗽俳由弦粋€(gè)顏色漸變,最終獲得如圖2的效果,而這就是我們波浪隆起部位的蒙版。

接下來再連接一個(gè)合并XYZ,這時(shí)候我們需要連接到Z,然后再直接連接材質(zhì)輸出的置換,就應(yīng)該可以看到波浪隆起的形狀了,通過調(diào)整映射的X值,波浪就會(huì)前后移動(dòng),實(shí)現(xiàn)最基本的效果,至此,著色器編輯器設(shè)計(jì)如圖3所示。

但是如果大家有仔細(xì)觀察過波浪就知道,浪尖始終更朝前,高度也相對(duì)更高,不是現(xiàn)在這樣線性的形狀,所以我們還需要進(jìn)一步設(shè)計(jì),再?gòu)?fù)制一組顏色漸變和合并XYZ,這次需要仔細(xì)調(diào)整顏色漸變的區(qū)域,作為浪尖的蒙版,并且我們還需要連接到合并XYZ的Y(或X,主要看漸變紋理的具體走向)。

然后新建一個(gè)矢量計(jì)算加法,把這兩組參數(shù)加到一起,連接到材質(zhì)輸出的置換。接下來再?gòu)?fù)制一組顏色漸變和合并XYZ,重新調(diào)整顏色漸變的范圍,這次我們做浪尖的高度變化,所以需要連接到合并XYZ的Z,完成后的著色器編輯器如圖4所示。

這時(shí)候我們的波浪依然只是一個(gè)有隆起的平面,為了增加真實(shí)感,我們需要為它在Z軸方向添加噪波紋理,以實(shí)現(xiàn)水波蕩漾的效果。在材質(zhì)輸出之前,添加一個(gè)4D噪波紋理,給W值添加“#frame/10”的驅(qū)動(dòng)器,并連接到合并XYZ的Z,再與原節(jié)點(diǎn)通過矢量計(jì)算加法連接。

這時(shí)候我們就能獲得一個(gè)波光粼粼的水面效果啦,但這時(shí)候還有一個(gè)細(xì)節(jié)問題:如圖5所示,浪尖的分布太平整了,我們還需要給漸變紋理添加一定的隨機(jī)性。所以回到著色器編輯器的最左側(cè),在紋理坐標(biāo)和映射之間,添加一個(gè)噪波紋理,并用線性光進(jìn)行連接,這樣一來如圖6所示,我們的浪尖就有了隨機(jī)化的位置差,真實(shí)感明顯增強(qiáng),再微調(diào)顏色等參數(shù),并給映射的X打上關(guān)鍵幀,一個(gè)漂亮的零建模波浪效果就完成啦。

本文所使用著色器節(jié)點(diǎn)一覽

本章小結(jié)

矢量置換的功能十分強(qiáng)大

矢量置換在Blender社區(qū)其實(shí)是一個(gè)討論度極高的話題,在每年的11月甚至?xí)l(fā)起矢量置換設(shè)計(jì)挑戰(zhàn)賽的活動(dòng),讓各位藝術(shù)家充分發(fā)揮創(chuàng)意,零建模實(shí)現(xiàn)諸多效果獨(dú)特的功能。Blender的著色器玩法實(shí)在太多,也值得大家多多探索,對(duì)邏輯思維能力的要求較高,是一個(gè)很好的腦力鍛煉項(xiàng)目。

猜你喜歡
浪尖編輯器矢量
自定義的浪
自定義的浪
司空見慣感覺煩 鎖屏畫面快走開
編輯精選APP
最后一條魚
你距離微信創(chuàng)作達(dá)人還有多遠(yuǎn)?
物理矢量和標(biāo)量學(xué)習(xí)中需要厘清的幾個(gè)問題
力的矢量性的一個(gè)例子
三角形法則在動(dòng)態(tài)平衡問題中的應(yīng)用
矢量三角形法則在物理解題中的應(yīng)用