差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| touchdesigner:02.音に合わせて映像を変化させる [2019/07/09 15:14] – 作成 baba | touchdesigner:02.音に合わせて映像を変化させる [2019/07/09 15:56] (現在) – [音量に合わせて大きさが変化する円] baba | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== 音量に合わせて大きさが変化する円 ===== | ===== 音量に合わせて大きさが変化する円 ===== | ||
| - | touchDesignerになれるためにも、非常にシンプルな例から初めていきます。サンプルとなる音を再生し、その音量を取得し、画像を生成します。画像は音量に合わせて丸が大きくなったり小さくなったりするだけのシンプルなものです。 | + | touchDesignerになれるためにも、非常にシンプルな例から初めていきます。サンプルとなる音を再生し、その音量を取得し、画像を生成します。画像は音量に合わせて丸が大きくなったり小さくなったりするだけのシンプルなものです。使うオペレータは2つです。 |
| + | * Audio File In CHOP | ||
| + | * Circle TOP | ||
| + | です。ノードは繋がずに直接Audio File Inのchan1の値をCircleの半径に割り当てます。とっても簡単。 | ||
| + | {{ : | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | すべてのオペレーターはpythonのOperator クラスにて管理されているので、 | ||
| + | * op(' | ||
| + | でアクセスできます。 | ||
| + | </ | ||
| + | |||
| + | 上記で作成したプログラムに、touchDesignerの定番であるfeedback処理によるモーションブラーのようなエフェクトを追加します。このやり方はきれいな映像を見せるための鉄板テクニックの一つであり、様々なサイトで紹介されています。なんでこんなことやるんだろうと思いながらも、使っていくうちにとりあえずfeedbackかけとくか、という感覚になると思います。 | ||
| + | |||
| + | {{ : | ||
| + | |||