包含1節(jié)視頻教程
關注3.1萬次
Krakatoa粒子教程講解了Krakatoa如何制作數(shù)十億的粒子進行渲染管理留下陰影。讓人物破碎成煙霧的教程。
Steven Knipping,也就是出著名的Applied houdini剛體(大樓倒塌,地裂)破碎教程的大神,在houdini hive2017上分享了boolean對于破碎的使用技巧,都是他商業(yè)教程里面的核心干貨,包含了4種破碎的的方法和一個腐蝕效果的制作。具體效果如下圖
1 boolean的基本講解
處理穿插模型功能:對于處理穿插模型,直接連接如boolean節(jié)點,選擇union模式,處理穿插問題(對穿插部分進行重新拓撲接口運算)
對于上面這種穿插模型(有可能模型師給你也是有穿插的模型,沒有那么夸張)
只需要鏈接一個boolean,然后選union自身與自身計算,那么就可以獲得拓撲不穿插的模型
shatter功能,使用右邊輸入端口對左邊進行破碎處理,這個速度非?臁
注意boolean設置為operation微shatter破碎模式, setB端口為surface,因為破碎物體grid為面,是piece面而不是 solid
2破碎方法一:獲得大碎塊之間的小碎塊,增加破碎的細節(jié)和真實度
基于基礎設置,對點進行copy拷貝3份,這樣拷貝出來grid是重疊起來。然后添加connectivity節(jié)點,給每個面賦予一個屬性class,用這個屬性驅(qū)動pointvop中設置的turbulence的offset值,這樣就可以讓重疊的碎塊之間變形紊亂不一樣,流出縫隙,這就是我們需要的大碎塊之間小碎塊。
朱峰社區(qū)m.10000bestjobs.com提示:得到左邊的破碎面和右邊破碎中中間細節(jié)部分
方法二:和方法一類似,在grid的基礎上撒點,獲得額外的拷貝sphere破碎
創(chuàng)建平面拷貝→使用顏色傳遞獲得靠近被破碎物體范圍→撒點→copy sphere→獲得更豐富的破碎物體細節(jié)
方法3 把破碎模型轉(zhuǎn)化為vdb再轉(zhuǎn)化為sphere
vdbfrom polygon把模型轉(zhuǎn)化為vdb→vdb to sphere轉(zhuǎn)化為小球→convert轉(zhuǎn)化為多邊形→mountain紊亂→boolean破碎,也可以出現(xiàn)破碎細節(jié)
總結(jié),上面雖然說是三種方法,但是本質(zhì)是一樣的,就是通過增加破碎物體B端入口細節(jié)來控制左邊破碎物體。所以這也說明重點是我們?nèi)绾翁幚鞡端的破碎模型決定了破碎形態(tài)。
方法 4 使用for循環(huán)和foreach循環(huán)嵌套破碎
其實for循環(huán)包含了foreach循環(huán),foreach只是for中的其中一種預制,如果對for循環(huán)不太熟悉的同學可以查看下面文章
使用了嵌套循環(huán),可以獲得這種類似于二次破碎的效果,這種效果和上面的重復破碎的效果不同的,這也是for循環(huán)的魅力所在。這個是沒有添加紊亂的破碎效果,方便大家觀察對比
5腐蝕效果,這個就是用到了geometry solver進行
基礎是設計到布爾運算分組問題:通過兩個物體之間布爾運算,會得到4個部分和一個交集部分組,然后就是邊界組
分別是
A在B內(nèi)部的面組
A在B外部的面組
B在A內(nèi)部的面組
B在A外部的面組
AB重疊部分的面組
邊組
A自身邊界組
B自身邊界組
AB之間的邊界組
這里我們需要用到B在A部分組,也就是第三個組,然后用這個部分進行撒點,拷貝sphere,然后繼續(xù)boolean運算,一次重復下去,我們使用了solver進行迭代運算。
朱峰社區(qū)網(wǎng)頁版(手機掃描-分享-添加到屏幕)
朱峰社區(qū)微信公眾號(微信掃一掃-關注)
未知用戶
2005-2025 朱峰社區(qū) 版權所有 遼ICP備2021001865號-1
2005-2025 ZhuFeng Community All Rights Reserved
VIP