今天這篇文章里面蟹地,我們用到的一個非常重要的工具,一個小技巧就是C4D R20的這個版本里面新增的一個叫做體積建模藤为。
? ? ? ? 在這一欄里面怪与,我相信很多同學用過C4D的人都已經知道這個東西,而且很多人很多都用過 玩過缅疟,一個是體積生成 一個是體積網(wǎng)格分别,這里的體積生成和體積網(wǎng)格,
? ? ? ? 這倆工具是怎么來的呢存淫?其實在以前的版本里面耘斩,如果說我們要去實現(xiàn)這種體積建模的效果的話,我們也是可以做到的桅咆,因為我們這里的有X-Particles括授,
? ? ? ? 所以接下來呢,我通過這里的XP還通過他這里的體積生成這兩種方式跟大家簡單的介紹一下 關于體積建模到底是個什么東西?那這里呢荚虚,我們拿一個立方體
????????把它的分段數(shù)設置為5x5x5
????????如果說我們要給這里的盒子去創(chuàng)建外殼的話薛夜,比如說我要通過這里的這個立方體這個模型去生成一個立方體形狀的網(wǎng)格怎么做?我們通過C4D的體積生成
????????我們把這個立方體版述,把它丟給它梯澜,這個時候大家可以看到我們的立方體的,它現(xiàn)在就變成了有一堆像素點堆積而成的這樣一個盒子渴析。
? ? ? ? 那么這里的像素點的精度就決定了你將來生成的這個網(wǎng)格晚伙,它的精度到底有多高,如果說我們 現(xiàn)在通過這個默認的效果檬某,我們這里再拿一個體積網(wǎng)格
????????我們通過它直接去生成網(wǎng)格模型的話撬腾,我們來看一下,那現(xiàn)在你得到的這個立方體恢恼,它就是這樣的呢
? ? ? ? 現(xiàn)在這個結果是我們以體積建模的方式民傻,通過剛才這樣一個立方體而得到的這樣一個網(wǎng)格,有點類似于什么呢场斑?就是大家可以把它想象成我們在剛才那個立方體的外面漓踢,給他套了一層膜 相當于這樣一個效果。
????????那么這樣的體積生成建模的這種方式漏隐,他可以幫助我們去做些什么樣的效果呢喧半?假如說我們要給這里的這個模型去制作那種類似于布爾的這種效果,模型之間這種加減法青责,比如說我這了挺据,我要用立方體減去一個球體。
????????我們拿一個球出來脖隶,把它改成這個六面體扁耐,分段數(shù)改到48,球稍微小一點
????????我們把這個球也拖到【體積生成】里面
? ? ? ? 這個時候大家其實會發(fā)現(xiàn)产阱,我把這里的網(wǎng)格把它關掉婉称,你看我們這兩個模型,它其實是自動焊接在一起了
? ? ? ? 相當于我們通過布爾的這個方式把這兩個模型進行了一次合并构蹬,用我們剛才講的這種理解的方式王暗,就是我們在這兩個模型的外表面上給他套了一層膜。
? ? ? ? 所以說庄敛,現(xiàn)在我們得到的這個結果俗壹,它就是一個整體的模型,至于這里的這個模型的精度由誰來決定呢铐姚,就是剛才講的策肝,把這個體積網(wǎng)格關掉呢
? ? ? ? 由這里的像素點的精度來決定肛捍,如果說你讓他的這個精度稍微高一點的話,我們選擇這里的體積生成之众,在體速尺寸這一項里面拙毫,把它的這個像素精度提高一倍,我這里把它改到5
? ? ? ? 現(xiàn)在我們從預覽的效果上看到他這里的這個精度確實也高了很多
? ? ? ? 我們再把這里的體積網(wǎng)格 把它打開棺禾,那么這次我們得到的這個效果缀蹄,你看整個模型,它的圓滑度膘婶,光滑度都要更好一些缺前。
? ? ? ? 當然本身你的這個模型的分段數(shù)也和他在這里的最終的光滑度有關系,那比如說把這個立方體的分段數(shù)把它改高一點悬襟,改為:20X20X20
? ? ? ? 把這里的小球的分段數(shù)呢衅码,改為128
? ? ? ? 他也會有影響,然后呢脊岳,體積生成逝段,我們繼續(xù)把它提高,精度改到1割捅,
? ? ? ? 大家可以看到:精度越來越高也就意味著體積生成的這個形狀會越來越接近你當時這里的這兩個模型本身的形狀奶躯,你的精度,如果越低的話亿驾,它們的外形差距會非常的大嘹黔,這是我們使用C4D R20版本里面它的這個新的體積建模的方式,來去對這些形狀進行加減法莫瞬。
? ? ? ? 當然儡蔓,他還有很多其他的用途,我們等一下疼邀,我們再去制作這個流體效果的時候浙值,我們就會用到這里的體積生成,這是一種方式檩小。
? ? ? ? 那么問題來了,如果我是使用的R20以前的版本怎么辦了烟勋?我沒有這個體積生成怎么辦呢规求?那這里呢,我們還有X-Particles的vdb這個東西
????那如果說我們同樣啊 我們是用剛才這里的立方體 還有這里的這個球 你把它拖進來
????同樣是這兩個
? ? 我們在這個XP的生成這一欄里面卵惦,我們找到這里的xpOvDBMesher
? ? ? ? 這個和我們剛才那個體積生成器其實也是一樣的 阻肿,他也是對你的物體(模型/粒子), 對你的這個物體去進行表面模型的創(chuàng)建沮尿,相當于給它去敷一層網(wǎng)格丛塌,大家可以看一下较解,我們這里點擊選擇
? ? ? ? 然后呢,在底下我們把這里的這兩個模型:球體和立方體赴邻,一個是立方體印衔,一個是這里的球體,把它全部拖進來姥敛,
?然后呢奸焙,把這兩個模型的把它隱藏掉
?大家注意看,現(xiàn)在這個結果是不是也是一樣的彤敛,他也是把你的這兩個模型進行了焊接与帆,
? ? ? ? 但是如果說你們要讓他相減呢,要用這里的這個立方體把這個球把它減去墨榄,或者說用這里的這個球剪掉這里的立方體也可以玄糟,你可以選擇單獨的這個立方體析蝴,在底下塔沃,這里能選擇不同的這種模式,選擇球體找到下面的令境,CSG Mode里面選擇difference播揪。
? ? ? ? 現(xiàn)在就是我們用這個立方體把剛才這里的這個球把那給剪去了
? ? ? ? 這就是兩種不同的方式贮喧,我們都可以實現(xiàn)同一種效果,就是無論是模型也好還是粒子也好以及我們這里的體積生成工具都可以對他去進行網(wǎng)格的創(chuàng)建猪狈。
? ? ? ? 考慮到初學C4D的小伙伴之前沒有接觸過這塊的箱沦,不知道剛才我們講的這個玩意到底是什么意思?這里的這種體積的創(chuàng)建雇庙,它的意義在什么地方谓形?
? ? ? ? 我們在很久以前我們在做流體的時候,很多人都對這個網(wǎng)格這個東西不太理解疆前,假如說我們要使用這里的這個X-Particles這個發(fā)射器寒跳,這里隨便給他發(fā)射一坨粒子,我們找到這里的球竹椒,半徑20童太,發(fā)射粒子
? ? ? ? 然后呢 我們給這里的XP的粒子給它去增加一層流體的效果 我們給它增加用這個吧xpFluidFX模擬
? ? ? ? 那現(xiàn)在這里的這個粒子呢,它會有一點那種粘連的感覺胸完,像那種液體的效果一樣
? ? ? ? 假如說我們現(xiàn)在我們是需要去做水的話书释,你光用這個粒子模擬出來肯定是不行的,我們最終在渲染的時候一定是把這個粒子要把它變成模型赊窥,就像我們剛才在這個參考圖里面爆惧,我們看這個可口可樂的廣告一樣。
在模擬的時候锨能,這都是粒子扯再,就這樣一堆粒子沿著路徑跑到這個瓶子里面芍耘,模擬完之后 ,我們給這里的這個粒子給它敷上一層網(wǎng)格熄阻,它就變成了這樣的形狀斋竞,這個模型我們給自己的模型去上這種透明材質,給它調顏色饺律,它就變成了這種可口可樂的窃页、液體的感覺。
? ? ? ? 所以說 我們這里呢 我們光去模擬這樣的這種粒子的話复濒,顯然是不行的脖卖,那我們怎么樣給這里的粒子的創(chuàng)建網(wǎng)格呢,很簡單巧颈,我們就是使用剛才這里的VDB畦木,然后把這里的粒子把它拖進來。