18
14

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.

TouchDesigner での条件分岐(Expression CHOP)

Posted at

TouchDesigner でCHOPの値を条件分岐させる方法を紹介していきたいと思います。

##Expression CHOP
入力に対して条件と返り値を指定できるオペレータです。

###例
スクリーンショット 2018-05-30 18.37.13.png

スクリーンショット 2018-05-30 18.37.28.png
デフォルトでは入力値をそのまま返すようになっています。

Expression CHOP のパラメータのExprのExpresion1を見ると me.inputValとなっているため入力値がそのまま返ってきます
ここでExpression1をme.inputVal > 0.5にすると入力の時にTrue(1)を返す条件式を記述することができます
expression.gif

またifelse文を記述することができます
文法:条件一致時返り値 if 条件式 else 条件不一致時返り値
例えば入力値が0.5以上の場合は入力値、0.5未満の場合は0を返す場合
me.inputVal if me.inputVal >= 0.5 else 0となります
expression2.gif

TouchDesigner での論理演算の記事と組み合わせることでより複雑な処理を行うことができるでしょう!!

18
14
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
18
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?