テクノロジーを駆使したインタラクティブコンテンツの研究開発に力を入れています。私たちがよく使用しているのはUnityやTouchDesignerなど、リアルタイムで3DCGを描画できるアプリケーションです。TouchDesignerは、KinectやRealsense、LeapMotionといったセンサーとの連携が簡単なので、インタラクティブなコンテンツの開発にちょうどいいアプリケーションといえます。今回は、ユーザーとの双方向のコミュニケーションが築けるインタラクティブコンテンツに興味を持っている方に向けて、TouchDesignerについて少しご紹介したいと思います。TouchDesignerとはTouchDesignerというのは、カナダのDerivative社が開発しているアプリケーションで、コードを書かなくてもインタラクティブなコンテンツが作成できるため、デザイナーからプログラマー、アーティストまで、幅広くコンテンツ開発ができるということが魅力のひとつです。コードを書かずにプログラミングができるというのはどういうことでしょうか。以下で実際の画面を見ていただくとわかるかと思います。Operator(オペレーター)というプログラミングの機能を最小単位でまとめた箱を、Node(ノード)と呼ばれる線でつないでプログラムを組んでいきます。このノードベースプログラミングなら直感的にプログラミングができるため、コードが書けない人でも導入しやすいのではないかと思います。TouchDesignerの事例では、TouchDesignerでどんなものがつくれるのか実際の事例を見てみましょう。Houzeさんのインスタレーションです。これはリアルタイムで流体シミュレーションを実行し、人の動きをセンサーで読み取りインタラクティブなコンテンツとして構築しています。Deadmau5というDJは、自分でTouchDesignerで映像を作成しライブパフォーマンスをしています。最近では紅白歌合戦やアイドルのライブなど、音楽のパフォーマンスの中に取り入れられることも多くなってきました。TouchDesignerは音楽との連携させることも行えるため、ライブ演出とも相性もよく、VJで使っている方も多いと思います。私たちテックラボで作った事例もご紹介したいと思います。「絵Motion」というインタラクティブサイネージです。これは簡単にいうと、人の感情をビジュアライズするコンテンツで、私たちの会社の理念『人の「思い」をカタチにする。』を視覚化したエントランス用インタラクティブサイネージです。Realsenseセンサー+Nuitrackライブラリで表情認識(感情認識)をし、TouchDesignerに映像と情報を連携させ、TouchDesigner側でモーショングラフィックスと映像をミックスさせています。こんなふうに外部デバイスや他のアプリケーションとの連携も、後からコンテンツを編集することも、比較的容易にできるのがTouchDesignerならでは、です。個人的にもプログラミングによるスケッチを定期的にSNSに投稿していますのでぜひご覧になってください。したスケッチを積み重ね、実際のコンテンツ開発に役立てています。皆さんに「面白い!」と思って頂けるコンテンツを発表していきたいと思います。なんだ?デザイナーが映像をつくる、ということ。