Houdini 音乐驱动模型动画1笔记

举报
wh_bn 发表于 2021/12/15 22:17:35 2021/12/15
【摘要】 1.首先准备音乐文件,注,音乐文件及文件属性中不能有中文。 2.导入音乐文件 建立节点: file属性面板选择音乐文件: 点击时间轴右边第二个喇叭按钮,从对话框中的chop选项中选择音乐路径 如果导入成功,可以看到时间轴已经将音频信息载入进去,试播,如果有声音则没问题 ...

1.首先准备音乐文件,注,音乐文件及文件属性中不能有中文。


2.导入音乐文件


建立节点:

file属性面板选择音乐文件:



点击时间轴右边第二个喇叭按钮,从对话框中的chop选项中选择音乐路径



如果导入成功,可以看到时间轴已经将音频信息载入进去,试播,如果有声音则没问题




3.建立受驱动对象.圆环,orientation方向选择X轴



再为其添加Xform节点,使其绕Y轴转动

$FF*10

添加null节点,重命名"out_geo"

在其下增加popnet1

popnet1内部增加source1节点



转动时间轴



现在粒子开始转动了,但粒子是黑色的,为其添加颜色

在torus1与xoform1之间添加 color节点

Color Type:Bounding Box,再转动,可以看到彩色的粒子



3.现在处理音频数据

在Composite View视图中点击右键,选择Montion View视图,显示音频文件



因为它有两个通道,我们只需要一个,所以删除一个



给file增加一个delete节点



增加pitch节点,pitch model选择“Multiple Frequencies”,pitch range设置成50-440



重命名下通道,增加rename节点,from:* , to:music[0-100],再看音频通道名字,已经被重命名为music0,music1...

音频处理完毕,增加null节点做输出,将null重命名为out_music


4.将音频数据绑定到驱动物体体

我们要实现的效果是让torus的缩放属性随意音频的高低而变化

再回到turos的xform节点上,uniform scale属性添加表达式


chopf("../music/out_music/music",$FF)
 

fit01(chopf("../music/out_music/music",$FF),0.5,1.5)
 



5.对显示效果处理


将点变成线

popnet下增加add节点



看到线条好硬


在popnet1属性中oversampling增加为5


不显示粒子,只显示线条,再增加delete节点,删除粒子系统,delete By Pattern ,Pattern=0



给粒子增加些重力,让它下落

source增加force节点,force Y轴=-10



这部教程的内容就这些,还有剩下的部分就属于个人发挥了

文章来源: blog.csdn.net,作者:fengda2870,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/fengda2870/article/details/8843325

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。