[Houdini] Grooming毛發(fā)系統(tǒng)簡(jiǎn)介
Houdini的毛發(fā)工具和其他工具有點(diǎn)不同,主要節(jié)點(diǎn)都在OBJ層級(jí)。

這些節(jié)點(diǎn)和其他封裝的工具節(jié)點(diǎn)一樣,內(nèi)部是各種節(jié)點(diǎn)和代碼,外部是常用參數(shù)。感覺(jué)未來(lái)這些工具同樣會(huì)移到sop里。

要對(duì)一個(gè)動(dòng)畫(huà)模型生成毛發(fā),需要兩個(gè)幾何體,一個(gè)靜止模型和一個(gè)帶動(dòng)畫(huà)的模型,兩個(gè)模型的拓?fù)浣Y(jié)構(gòu)要一樣。
1 生成代理毛發(fā)。
生成代理毛發(fā)用Guide Groom節(jié)點(diǎn),需要用到靜止模型。在節(jié)點(diǎn)上指定模型路徑或者直接把模型連接到節(jié)點(diǎn)的第二個(gè)端口(其他毛發(fā)節(jié)點(diǎn)也一樣)。

2 讓代理毛發(fā)動(dòng)起來(lái)。
把靜止模型連接到Guide Deform的第二個(gè)端口,帶動(dòng)畫(huà)的模型連接到第三個(gè)端口。

3 模擬代理毛發(fā)。
用Guide Simulate節(jié)點(diǎn)模擬代理毛發(fā)。

4 生成毛發(fā)。
用Hair Generate生成更多的毛發(fā)。

Groom Merge 可以把不同的代理毛發(fā)合并到一起,這樣只需要一個(gè)Hair Generate生成毛發(fā),毛發(fā)連接的地方可以產(chǎn)生平滑的過(guò)渡。

對(duì)毛發(fā)塑形
塑形一般在Guide Groom節(jié)點(diǎn)里進(jìn)行,節(jié)點(diǎn)里有3條數(shù)據(jù)流。GUIDES是毛發(fā)。SKIN是模型。SKINVDB是用模型生成的VDB,生成毛發(fā)和一些其他操作要用到。

下面是比較常用的一些節(jié)點(diǎn)。

Guide Mask節(jié)點(diǎn)可以根據(jù)需要給毛發(fā)生成mask屬性。

Guide Process節(jié)點(diǎn)可以對(duì)毛發(fā)進(jìn)行各種塑形,設(shè)置方向,設(shè)置長(zhǎng)度,設(shè)置高度,彎曲等等。一般配合maks屬性來(lái)對(duì)不同部分的毛發(fā)操作。

Guide Gromm節(jié)點(diǎn)手動(dòng)對(duì)毛發(fā)塑形。

Hair Clump給毛發(fā)添加一簇一簇聚集在一起的效果。加上這個(gè)節(jié)點(diǎn),毛發(fā)馬上就有了靈魂。這個(gè)節(jié)點(diǎn)一般放在Hair Generate里對(duì)毛發(fā)最后整形。
