• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一筆畫(huà)磚墻,Blender幾何節(jié)點(diǎn)設(shè)計(jì)教學(xué)

      2022-09-23 07:31:10薛山
      電腦報(bào) 2022年36期
      關(guān)鍵詞:磚墻磚塊筆畫(huà)

      薛山

      上期我們使用幾何節(jié)點(diǎn)功能實(shí)現(xiàn)了一筆畫(huà)蜘蛛網(wǎng)的設(shè)計(jì),這次我們?cè)贀Q個(gè)思路,學(xué)一學(xué)《火影忍者》里的土遁,來(lái)一個(gè)磚墻土墻一筆畫(huà)的效果如何?也就是只需要用曲線工具隨手一畫(huà),就能沿著這條線生長(zhǎng)出一道磚墻來(lái),想想是不是有點(diǎn)“中二”又有點(diǎn)酷?話(huà)不多說(shuō),直接打開(kāi)Blender操作起來(lái)吧!

      可能有的讀者朋友會(huì)問(wèn),跟隨曲線位置變化的磚墻陣列,我們不是也可以通過(guò)“陣列”和“曲線”兩個(gè)修改器來(lái)實(shí)現(xiàn)嗎?的確,這種方法在需要制作固定背景時(shí)是有效的,但如果你想要磚墻的生成具備自適應(yīng)性,可以在任意的曲線上隨機(jī)生成,傳統(tǒng)的修改器方案是行不通的,而且也沒(méi)有辦法實(shí)現(xiàn)磚塊之間的隨機(jī)分布效果,真實(shí)性比較差,這也是為什么更建議通過(guò)幾何節(jié)點(diǎn)來(lái)進(jìn)行設(shè)計(jì)的根本原因。

      首先我們要明白幾何節(jié)點(diǎn)里是怎樣實(shí)現(xiàn)頂點(diǎn)旋轉(zhuǎn)的,因?yàn)榍€繪畫(huà)所形成的磚墻必然會(huì)伴隨圓滑的轉(zhuǎn)角,不會(huì)是直來(lái)直去的樣式,所以每塊磚都要有正確的旋轉(zhuǎn)方向,看上去才足夠自然,這就需要用到曲線頂點(diǎn)的“切向”,也就是讓磚塊的旋轉(zhuǎn)方向與曲線頂點(diǎn)的切向?qū)R,就能得到我們想要的效果。

      如圖1所示,我們只需要在“實(shí)例化于點(diǎn)上”時(shí),導(dǎo)入“曲線切線”并通過(guò)“對(duì)齊歐拉到矢量”來(lái)連接旋轉(zhuǎn)值,就能達(dá)到讓每個(gè)方塊都正確旋轉(zhuǎn)的目的,這個(gè)技巧在很多設(shè)計(jì)里都會(huì)用到,算是Blender幾何節(jié)點(diǎn)的必備技巧之一。

      但因?yàn)槲覀兒芏鄷r(shí)候都需要多次“實(shí)現(xiàn)實(shí)例”,比如要調(diào)整頂點(diǎn)位置的隨機(jī)性,而這個(gè)操作會(huì)將曲線轉(zhuǎn)換為點(diǎn)云,曲線切向的數(shù)據(jù)將會(huì)被抹掉,后期將無(wú)法再次調(diào)用,所以我們這時(shí)候需要在“曲線重采樣”之后,接一個(gè)“存儲(chǔ)已命名屬性”,選擇“曲線切向”并為它取一個(gè)新的屬性名,然后再導(dǎo)入一個(gè)“已命名屬性”節(jié)點(diǎn),輸入咱們剛剛存儲(chǔ)的屬性,重新連接“對(duì)齊歐拉到矢量”,這樣一來(lái)無(wú)論在后面有多少次的“實(shí)現(xiàn)實(shí)例”,這個(gè)曲線切向數(shù)值依然可以隨時(shí)調(diào)用,非常方便,具體節(jié)點(diǎn)可參考圖2。

      磚墻有一個(gè)特點(diǎn)就是每一層之間有一定的錯(cuò)位,所以我們要先用“網(wǎng)格直線”“設(shè)置位置”和“實(shí)例化于點(diǎn)上”來(lái)制作一個(gè)鋸齒狀的點(diǎn)陣,這樣就能實(shí)現(xiàn)每一層磚塊的錯(cuò)位了,這一步完成后記得也要通過(guò)“實(shí)現(xiàn)實(shí)例”和“按距離合并”來(lái)去掉重疊的頂點(diǎn)。

      接下來(lái)就導(dǎo)入咱們的曲線,通過(guò)“實(shí)例化于點(diǎn)上”和存儲(chǔ)好的曲線切向,實(shí)現(xiàn)如圖3那樣方向?qū)R的效果了。

      如果這時(shí)候我們直接連接“實(shí)例化于點(diǎn)上”,并將“磚塊”作為實(shí)例,就能得到一面光滑的磚墻了,但這顯然在真實(shí)感上差了一點(diǎn)感覺(jué),所以我們還需要在這兩個(gè)模塊之間加入一個(gè)讓磚塊位置更隨機(jī)化分布的節(jié)點(diǎn),甚至讓其中一些磚塊消失,看上去無(wú)疑會(huì)更有感覺(jué)。

      首先要“實(shí)現(xiàn)實(shí)例”,這是這一步操作的前提,然后連接“刪除幾何體”,“選中項(xiàng)”通過(guò)“隨機(jī)值”的“布爾”來(lái)選擇,接下來(lái)就是利用“設(shè)置位置”,結(jié)合“噪波紋理”來(lái)讓磚塊的位置沿XY方向隨機(jī)化,最終就可以得到如圖4的效果了。

      雖然整個(gè)節(jié)點(diǎn)編輯器看上去有一點(diǎn)復(fù)雜,但實(shí)際上按照咱們的設(shè)計(jì)邏輯來(lái)看卻是十分通順的,第一部分生成鋸齒線段,第二部分按曲線進(jìn)行實(shí)例化,第三部分為線段頂點(diǎn)分布賦予隨機(jī)值,第四部分放置磚塊。在理清順序后咱們只需要注意一些小細(xì)節(jié),比如實(shí)現(xiàn)實(shí)例、存儲(chǔ)曲線的切向數(shù)據(jù),就能輕松完成這一效果,完成后只需要在曲線的編輯模式下任意揮毫,就能得到一個(gè)自動(dòng)生成的磚墻效果啦!

      猜你喜歡
      磚墻磚塊筆畫(huà)
      Kenoteq的工程師研發(fā)環(huán)保磚塊
      磚塊迷宮
      筆畫(huà)相同 長(zhǎng)短各異
      ——識(shí)記“己”“已”“巳”
      有趣的一筆畫(huà)
      找不同
      淺談磚墻砌筑施工技術(shù)
      一筆畫(huà)
      只有磚塊
      淺析建筑施工中的墻體構(gòu)造
      多孔飾面磚墻體蒸發(fā)降溫效果試驗(yàn)研究
      湛江市| 天等县| 开远市| 博乐市| 南靖县| 寿宁县| 襄樊市| 桂阳县| 宜城市| 达州市| 蓬溪县| 安徽省| 阜阳市| 尼木县| 德庆县| 鄄城县| 仙居县| 石渠县| 闸北区| 庆城县| 濉溪县| 城口县| 丰原市| 景德镇市| 峨山| 象山县| 三门峡市| 彰化市| 友谊县| 秦皇岛市| 富蕴县| 鄂托克前旗| 龙门县| 夹江县| 天等县| 连州市| 双牌县| 柳河县| 册亨县| 虹口区| 阿尔山市|