Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
vvvv と他言語の違い
YUKI HIRANO
TAKUMA NAKATA
ビジュアルプログラミング言語(VPL)
Max
Pure Data
Touch Designer
Quartz Composer
キーワードは「イベントドリブン」と「フレームベースド」
Max
国内でもっとも普及している
オーディオのリアルタイム生成に特化
◦ もともとライブ音楽向けに開発された
MSP(信号処理), Jitter(映像系) も統合
有料
Win / Mac 対応
プラグインの開発も可能
日本での普及はToky...
Pure Data
Max の生みの親 Miller Pukette が開発
オープンソースでの開発スタイル
無料
Win / Mac / Linux
オーディオのリアルタイム生成を得意としている
Max と似てる
日本では2012年と2013...
Touch Designer
ディズニーのアトラクション制御に使われている事で知られている
ライセンスは3種類ある
公式が運営している閉じられたコミュニティーの中で知識共有が活発
ハードウェア制御に対する高い信頼性
洗練された GUI(参考:h...
Quartz Composer
Xcode の一部として搭載されている
“もとはiTunesビジュアライザやスクリーンセイバーを含めた視覚効果、ソフトウェアのプロトタイ
ピングが迅速に行えるように開発された環境が、マルチメディア制作に携わる人た...
ということで、
オーディオに興味のある人は Max か Pure Data
ビジュアルに関心の強い人は Touch Designer
Appleユーザーでまずは無料で使ってみたいという人は Quartz Composer かPure Data
vvvv
商業利用以外では無料
ハードウェアを使った作品
リアルタイムモーショングラフィックス
複数コンピューターの連携も標準対応
◦ 分散コンピューティング
◦ マルチプロジェクション
Windows のみ対応
2014年2月に発売された伊東...
vvvv の特徴
フレームベースド
◦ 1フレームにノードが一度だけ処理される
◦ 利点:シンプルさ、デバッグの容易さ
◦ 欠点:原理的に1フレーム内でできない処理がある(Spectral 系ノードなど)
スプレッドという概念
◦ シンプルだけ...
最後に
ビジュアルプログラミング言語に親しんで行きましょう。
◦ プログラミングに慣れていない人でも取っ付き易く、入門のいい出発点になります。
◦ プログラマにとっても気付きがあります。
日本国内での vvvv の文化はあと数年で、がっつり盛り...
おしまい
Upcoming SlideShare
Loading in …5
×

vvvv と他言語の違い

6,325 views

Published on

2015年1月24日に行われた、「第三回 vvvv オフ会」での発表に使用した資料です。
制作:@yhy_jp、@takumatn

Published in: Technology
  • Login to see the comments

vvvv と他言語の違い

  1. 1. vvvv と他言語の違い YUKI HIRANO TAKUMA NAKATA
  2. 2. ビジュアルプログラミング言語(VPL) Max Pure Data Touch Designer Quartz Composer キーワードは「イベントドリブン」と「フレームベースド」
  3. 3. Max 国内でもっとも普及している オーディオのリアルタイム生成に特化 ◦ もともとライブ音楽向けに開発された MSP(信号処理), Jitter(映像系) も統合 有料 Win / Mac 対応 プラグインの開発も可能 日本での普及はTokyo Max Users Group が行っている イベントドリブン
  4. 4. Pure Data Max の生みの親 Miller Pukette が開発 オープンソースでの開発スタイル 無料 Win / Mac / Linux オーディオのリアルタイム生成を得意としている Max と似てる 日本では2012年と2013年と立て続けに専門書が発売され、これからに期待。
  5. 5. Touch Designer ディズニーのアトラクション制御に使われている事で知られている ライセンスは3種類ある 公式が運営している閉じられたコミュニティーの中で知識共有が活発 ハードウェア制御に対する高い信頼性 洗練された GUI(参考:https://vimeo.com/21317325) Windows 対応
  6. 6. Quartz Composer Xcode の一部として搭載されている “もとはiTunesビジュアライザやスクリーンセイバーを含めた視覚効果、ソフトウェアのプロトタイ ピングが迅速に行えるように開発された環境が、マルチメディア制作に携わる人たちのあいだ で人気を点し、独立したビジュアルプログラミング環境として語られるようになった” “2009年にリリースされたMac OS 10.6を境にAppleのQuartz Composerに対する対応が悪化し ていき、数え切れないほどのバグの発生によりそれまでユーザーが積み重ねてきたライブラリ が崩壊し、多くのユーザーが離れていった。” Mac 対応 無料
  7. 7. ということで、 オーディオに興味のある人は Max か Pure Data ビジュアルに関心の強い人は Touch Designer Appleユーザーでまずは無料で使ってみたいという人は Quartz Composer かPure Data
  8. 8. vvvv 商業利用以外では無料 ハードウェアを使った作品 リアルタイムモーショングラフィックス 複数コンピューターの連携も標準対応 ◦ 分散コンピューティング ◦ マルチプロジェクション Windows のみ対応 2014年2月に発売された伊東実著「vvvvook」(BNN新社)を皮切りに日本で本格的にユーザー 参入が始まった。
  9. 9. vvvv の特徴 フレームベースド ◦ 1フレームにノードが一度だけ処理される ◦ 利点:シンプルさ、デバッグの容易さ ◦ 欠点:原理的に1フレーム内でできない処理がある(Spectral 系ノードなど) スプレッドという概念 ◦ シンプルだけども強力で柔軟。 C# / HLSL によるノード開発 ◦ なんでもできる インタラクティブ性 教育用途にも現実的なのでは vvvv の特徴を簡潔に言うと、「フレームベースド」と「スプレッド」。
  10. 10. 最後に ビジュアルプログラミング言語に親しんで行きましょう。 ◦ プログラミングに慣れていない人でも取っ付き易く、入門のいい出発点になります。 ◦ プログラマにとっても気付きがあります。 日本国内での vvvv の文化はあと数年で、がっつり盛り上げる予定です。
  11. 11. おしまい

×