Published on

Touch designerのオペレーターを条件でバイパスに

Authors

ChatGPT や Gemini に聞いても間違いばかり教えてくるっ

映像のことを AI に聞いても碌な回答がこないので困っています。。
今回は、何かしらの条件で Touch designer(以下 TD)のオペレーターをバイパスにする方法を調べていました。
Google で検索しても AI に聞いてみてもよくわからず、断片的な情報を寄せ集めてやってみました。

なんでもかんでも CHOP Execute でいいかは分からない

※TD 初学者なので、アドバイスお願いします。 とりあえず条件の元になるCHOP nullCHOP Executeに指定。

screenshot

CHOP ExecuteonValueChangeを下記のように変更。

def onValueChange(channel, sampleIndex, val, prev):
  # バイパスを切り替えたいオペレーターの名前を指定
  target_op = op('hogehoge')

  # 条件の元になるCHOP nullの値がvalに入る
  # オペレーターの「bypass」パラメーターは1=ON 0=OFF
  target_op.bypass = val

  return

screenshot

AI は計算や応用には使えるけど基礎的なことには使えた試しがないや。。 それではまた。