前橋工科大学 – クリエイティブコーディング2022
openFrameworks Addon 1: Addonについて – ofxGui
Addon(アドオン)とは、openFrameworksに機能を拡張するためのライブラリーやフレームワークです。processingのLibrariesのように、openFrameworks単体ではできなかった様々な機能を実現することが可能となります。Addonは、oF本体の開発者以外でも独自に開発して追加することが可能であり、繰り返し用いる機能や、CやC++で記述された既存のライブラリーをopenFrameworksに統合することが可能となります。
今回はAddonの導入を、まずofxGuiというプロジェクトにGUIを追加するアドオンで行います。ofxGuiを使用することで、例えば周囲の環境が異なる場所でインスタレーションを設置する時など、すぐにパラメータを最適な状態に調整して保存することができ、とても便利です。
中間課題
ofxGuiを用いて、GUIを操作すると何かが変化するグラフィックをopenFrameworksで作成してください。締切は、次々回 (12/5) の授業までとします。授業内で発表してもらいます。
- 変化する要素は何でも構いません (色、大きさ、速さ、etc)
- 複数の要素が変化するものだと、さらに良いです
- 2D、3D、形態や内容などには限定はありません、自由に発想して作ってください
スライド資料
サンプルファイル
Project Generatorが使えない人は、以下のテンプレートを利用
アンケート
本日の授業に参加した方は、以下のアンケートに答えてください。