【教程】houdini 破碎的艺术 第一季04木头破碎动力学制作I
—— 微资讯 · 微课程 ——
利用零碎时间,走上超神之路!
从这周开始会更新一个破碎的系列教程:一共有两季,包含了30多套教程,基本上包含了破碎的各个方面,学完这套教程可以对RBD基本上各个方面都有所了解,特别是各种约束,各种使用方法,各种破碎的效,而且课程简洁明朗,是CG猎人强烈推荐的那种教程!
视频教程
学习笔记
转化为rbd动力学设置→创建constrain约束→创建主动刚体碰撞→设置active属性
04-1 进入到foreach中的voronoifracture中,去掉创建属性勾选
在geo中创建 assemble,勾选packed
assemble中设置,修改name是的属性名字前缀为wall
新建dopnet网络,手动创建链接
加载解算,默认情况下由于重力 木头会下落破碎
04-2创建 glue constraint
在geo中创建约束物体
把assemble的功能拆分
assemble1用于创建name属性
assemble2用于packed物体
在中间可以使用connect adjancent pieces 基于name属性进行的链接
生成一堆primitive连线,在这些连线上要添加约束的面属性(强调一定是primitive类型的属性)
默认adjecent 节点基于name(每一个分块)独立制作内部的链接线,这个用于制作glue约束(每块模板内部破碎变形自身的约束)并且这种约束是没有弹力的
在动力学中创建 constrain network和glue constrain relationship节点链接
contrainnetork用来加载constraint物体(primitive line)
glue constraint或者hard constrain 等直接通过primitive上的属性获取约束,并且设置大小
解算结果
04-3创建主动刚体小球sphere与之碰撞
在动力学中加载
解算结果
04-4设置点属性active(布尔类型),只有中间被碰撞的点active的值为1,其他的为0
在模板物体中使用点区域选择,设置属性cative为1,没有选择的部分的active为0
注意 这个active必须加在packed命名之后(第二个assemble),否则paced不会继承这个active属性
CG猎人(Hunter_CG)专注于CG微资讯与微课程的分享(10分钟以内)。让广大CG爱好者与从业人员能够利用零散时间了解最新最具前景的资讯,了解国际技术发展动向与前沿市场动向。提供精挑细选实用微课程,从入门到高级循序渐进。通过知识总结与分享,共同进步。
分享教程和学习笔记,同时设计maya,3dsmax,softimage,houdini,cinema4D blender,modo和lightwave等常用三维软件,也包含reallow,naaid专门制作特效的三维软件;包含fumefx,rayfire,karakato和thinkingparticles等插件教程和学习笔记。
—— CG猎人——
微信号:Hunter_CG
QQ-540710114
为您提供最具前景的咨询与最适合的分类技术与学习教程