前言
最近接收到使用houdini自动解算破损/砸坏/扭曲汽车的需求,以此文记录制作金属弯曲自动解算工具时使用的部分节点解析;
整体流程图:
实现效果:(摔的高度较低金属弯曲程度不算太夸张)
节点简记
(按住Ctrl点击名称进行页内跳转)
vdbfrompolygons:转换成VDB体积图元;
convertvdb:转换成VDB体积图元;
voronoifracture:根据撒点破碎几何体;
explodedview:扩散外推破碎的几何体便于观察;
rbdconstraintproperties:创建约束后续在dopsovler中调用;
connectivity:为每组图元或点以组创建唯一属性;
extracttransform:计算两个几何体间的变换;
rbddeformpieces:用解算好的碎裂几何体大致扭曲下原几何体;
connectadjacentpieces:从几何块集创建约束网络;