openFrameworksはC++用のオープンソースなツールキットです. 略してoFと書きます. このツールキットは創造的な作品をつくることに長けています. ここで言う創造的な作品とは"Creative coding",すなわち実用性よりも芸術性を目標としたプログラミングのことです. 昨今のライブパフォーマンスに見られるプロジェクションマッピングが良い例です. アドオン(拡張機能)も充実しています.
XcodeはAppStoreから無料でダウンロードすることが出来ます. また,Appleデベロッパの公式サイトからもダウンロード可能です.
公式サイトやGitHubからダウンロードしたoFフォルダには主に次のフォルダが含まれます.
- addons: アドオンを入れるためのフォルダ.
- apps: 自作プロジェクトを入れる場所.
- docs: ドキュメンテーション(説明書類).
- examples: oFのプログラム例が収まったフォルダ.
- projectGenerator_osx: プロジェクト生成アプリ.
XcodeとoFさえあれば,サンプルプログラムを動かして遊ぶことができます. oFフォルダ中の"example"にはいくつものサンプルプログラムが収まっています.
- 各フォルダ中にある".xcodeproj"ファイルを開く.
- スキームを"Debug"または"Release"へ変更(下図参照).
- "Run"をクリックしてサンプルプログラムを起動.
以上がクリエイティブコーディングに最適なツールキット"openFrameworks"の概要です. アドオンが豊富に存在するため,様々な機器と連携させることも容易で,またビルドされたプログラムはC++ネイティブコードで生成されるため,その動きは軽快です.
43176349072811918
https://www.storange.jp/2014/10/openframeworks.html
https://www.storange.jp/2014/10/openframeworks.html
openFrameworks
2014-10-05T15:57:00+09:00
https://www.storange.jp/2014/10/openframeworks.html
Hideyuki Tabata
Hideyuki Tabata
200
200
72
72