34
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TouchDesignerAdvent Calendar 2018

Day 10

よく忘れる特殊なCHOPたち

Last updated at Posted at 2018-12-10

はじめに

TouchDesignerを使い始めてはや2年。
まだまだ勉強中ですが、CHOPの値の使い方について未だに「あれ、この時どのCHOP使えばいいんだっけ・・・」ということがあります。
なので要素を変換する系の特殊なCHOPの逆引きシートを作りました。
が、それを見る前にCHOPの基本的な名称を覚えておきましょう。

Value

単一の値です。CHOPで扱う値の最小単位です。日本語訳すると『値』ですね。

Sample

Valueが連なったものです。
と書きましたが恐らく逆で、Sampleの標本数が1つしかないものがValue、というのがTouchDesigner上の概念のようです。
なのでぱっと見『配列』(Array)のように見えますが、日本語訳としては『標本』が妥当かと思います。

Channel

ValueあるいはChannelのラベルです。
日本語訳は・・・難しいですね。まぁそのまま『チャンネル』と思ってもらえれば良いかと思います。

で、逆引きシート

ValueをストックしてSampleを作りたい

Trail CHOPを使います。
スクリーンショット 2018-12-11 0.08.59.png

Valueを複数繋いで、Sampleを作りたい

Join CHOPを使います。
joinchop.png

Sampleの並び順を逆転させたい

Stretch CHOPReverse IntervalOnにします。
スクリーンショット 2018-12-11 0.09.48.png

Sampleを分解し、複数ChannelのValueにしたい

Shuffle CHOPMethodSplit All Samplesにします。
スクリーンショット 2018-12-11 0.37.14.png

ChannelとSampleをスワップしたい(交換したい)

Shuffle CHOPMethodSwap Channels and Samplesにします。
『要素数5のSampleが3Channel』の場合、『要素数3のSampleが5Channel』になります。
スクリーンショット 2018-12-11 0.13.52.png

Sampleの最後尾に別のSampleを合体させて、長いSampleを作りたい

Shuffle CHOPMethodSequence All Channelsにします。
スクリーンショット 2018-12-11 0.16.07.png

2つのSampleを混ぜて、長いSampleを作りたい

Shuffle CHOPMethodSequence All Samplesにします。
スクリーンショット 2018-12-11 0.16.47.png

Sampleの間に別のSampleを挿入したい

Splice CHOPを使います。
スクリーンショット 2018-12-11 0.18.18.png

1ChannelのValueを、複数のチャンネルに振り分けたい

Fan CHOPOperationFan Outにします。
スクリーンショット 2018-12-11 0.23.57.png

複数ChannelのValueのうち、アクティブなChannelだけ知りたい

Fan CHOPOperationFan Inにします。
1つめのChannelに1が入っていると0、2つめのChannelに1が入っていると1、3つめのChannelに1が入っていると2を返します。
スクリーンショット 2018-12-11 0.24.52.png

34
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?