Edited at

Syphonを利用してTouchDesignerで生成した動画をopenFrameworksで描画する方法

こちらはTouchDesigner Advent Calendar 2018 12/9の記事です。

既存のopenFrameworksで作成したシステムの、映像生成部分だけTouchDesignerに移行する事を想定しています。

結論から言うと、TouchDesignerで生成した画像のoFへの取り込みは

Syphon Spout Out Top と ofxSyphon であっさり出来ました。

手順

1.TouchDesigner側から Syphon Spout Out Top を利用して画像を送信します。



2.openFrameworks側ではofxSyphonを利用して画像を受け取ります。

試しにアドオンのサンプルexample-ServerDirectoryを実行してみます。

受け取れた。

センサー類などをopenFrameworks側で制御している場合は、OSCでTouchDesigner側に値を送ってあげれば良いと思います。

TouchDesigner Advent CalendarなのにoFとの連携という変化球しか書けなかった...

早くTouchDesigner自体について書けるようになるために精進いたします。

参考 :

Syphon

http://syphon.v002.info

OpenFrameworksでSyphonを使用する

https://qiita.com/tai_fukaya/items/2ac62442ffc004089126

TouchDesigner099(Mac版)でSyphon Spout In/Outが使えます。

http://blog.antymark.com/2017/01/touchdesigner099でsyphon-spout-inoutが使えます/