【教程】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

为您提供最具前景的咨询与最适合的分类技术与学习教程

(0)

相关推荐