Skip to main content

有时候我们需要使用音频的强度来控制一些其他物体的属性,比如一个球的半径随着声音的变化而变化,复杂一点的可能是使用声音控制效果器的衰减等等。

默认C4D是没有提供这个功能的,不过我们可以使用Xpresso来随缘控制。

为什么说是随缘呢,同样的连接方法,可能有的时候好使,有的时候不好使,有时候第一次好使,用着用着就又没效果了。我发誓没有其他任何调整,就是自己突然之间就不能用了。

具体的连接看一下图就会了。

开始的Sound是声音效果器。

Sample节点在New node->Motion Graphics中可以找到,Range Mapper可以在New node->Xpresso->Calculate中找到。

这里需要调节的只有Range Mapper,它是用来重映射数值的。比如表示音量大小(或者音调高低?)的值范围只是0到1,而你想用这个范围控制球半径范围为100-200,就需要使用这个节点。

这里映射到了100.

这样调取来之后就可以随意用这个数值来控制任意参数了。

在一个就是R19以后声音效果器好用多了。

可以很方便的选取自己想要的范围,之前是没有这个框框供选择的。

(完)

2 Comments

Leave a Reply