在 Dopnet 裡處理 Geometry 資訊

之前都沒遇過要在Dopnet就先處理object的情況。

這次要做大量紙片產生的cloth模擬,一定要在dopnet裡就先把超出範圍的object先刪掉不然會太吃資源。

很簡單的想法就是把低於地面的物件group起來再行刪除,問題是在於怎麼在group node裡判斷OBJ的位移資訊。

最後找到取出SOP資料的路徑寫法:

$DOPNET + ":" + $OBJID + "/Geometry"

在這邊我是填上pointavg($DOPNET+“:”+$OBJID+“/Geometry”,P,1) < 0

取出一個OBJ所有點的Y位移平均值小於0的就會被刪除。