14
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at

よく忘れる特殊なCHOPたち

はじめに

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

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
14
Help us understand the problem. What are the problem?