[Houdini] POP Metaball Force

POP Metaball Force利用metaball的強(qiáng)度場(chǎng)產(chǎn)生力場(chǎng)。因?yàn)閙etaball的強(qiáng)度場(chǎng)是一個(gè)漸變場(chǎng),中心是1,邊緣是0,所以用它產(chǎn)生的力場(chǎng)也是漸變的力場(chǎng),中心的力大,邊緣的力小。
很多教程里用POP Metaball Force來制作爆炸產(chǎn)生的力,這樣爆炸中心的力大,邊緣的力小,比較符合現(xiàn)實(shí)。
POP Metaball Force需要sop里一個(gè)添加了力屬性的metaball。要給metaball添加力屬性,需要Force節(jié)點(diǎn)(下圖)。

Radial Force產(chǎn)生中心方向的力。當(dāng)Force大于0時(shí),力方向指向中心,吸引粒子。當(dāng)Force小于0時(shí),力方向由中心指向外部,排斥粒子。
Directional Force類似POP Axis Force,Direction是軸向,Axial Force是軸向方向的力,Vortex Force是圍繞著軸旋轉(zhuǎn)的力,Spiral Force是垂直于軸方向的力。與POP Axis Force不同的是力的大小和metaball的強(qiáng)度場(chǎng)有關(guān)。
要注意的是metaball的表面不是力場(chǎng)的實(shí)際大小,因?yàn)閙etaball在0.5強(qiáng)度的地方建立表面。要觀察力場(chǎng)的實(shí)際大小,按d勾選Hulls(下圖)?;蛘咴贒OP里觀察POP Metaball Force的Guide。
