投稿

2012の投稿を表示しています

OpenFrameworks - OpenGL of 3D

OpenFrameworks は v007 から3Dの基本図形が描ける様になったそう。 ofBox、ofSphere … 3Dプリミティブオブジェクトを描画する ofEasyCam … 簡単に利用可能なカメラ(視点) ofLight … ライティング効果 ofMesh … 3D物体の全ての頂点情報を持ったデータ ofVBO … 3Dシーンの物体の情報(位置・色)保存 OpenFrameworks - OpenGL Of 3D from sayaka saito on Vimeo . 3D図形の描画。◯と□以外はどうやって描画するんだろう。 OpenFrameworks習作 - OpenGL 3D VBO メッシュ from sayaka saito on Vimeo . ◯や□ではない複雑な曲面を描画する場合、ポリゴンメッシュ(Polygon Mesh)を使用する。この動画の場合、x, y軸方向に均等に並ぶグリッド状のメッシュを作成し、その頂点をsin()関数で上下させる事で、波状のポリゴンメッシュを作成している。また、VBO(頂点バッファオブジェクト)機能を使用している。VGA側で処理を行う事でCPUの負荷を減らし高速な描画を実現するとの事。これについては、また詳しく調べてみたい。 OpenFrameworks習作 - OpenGL 3D VBO カメラから読み込んだ映像を認識してメッシュ化 from sayaka saito on Vimeo . この動画は、Macのカメラから読み込んだ映像の明度をもとにメッシュを生成している。もちろん、3Dオブジェクトなので回転させたり変形させたりする事が可能。 ここまでグラフィックス作成の流れやOpenFrameworksの機能をおおまかに確認する意味で、ざっと田所さんの資料を元に動画を作成してみた。次回から、実際に作品を作ってみたい。 参考:  グラフィックスプログラミング演習B東京藝術大学 2011年度 yoppa.org/geidai_graphb11/ Thanks for Atsushi Tadokoro ;)

OpenFrameworks - ofxBox2d

Box2dのOpenFrameworks版 addonを使ってみる。 OpenFrameworks習作 - ofxBox2d その2 from sayaka saito on Vimeo . OpenFrameworks習作 - ばね from sayaka saito on Vimeo . 参考: グラフィックスプログラミング演習B東京藝術大学 2011年度 yoppa.org/geidai_graphb11/ ofxBox2d vanderlin.cc/2011/07/ofxbox2d-007/ Thanks for Atsushi Tadokoro And Todd Vanderlin ;)

OpenFrameworks - サウンドとの連動

音楽に合わせて円を描画。音響合成なんかもできるみたい。 OpenFrameworks習作 サウンドとの連動 from sayaka saito on Vimeo . 参考 : グラフィックスプログラミング演習B東京藝術大学 2011年度 : http://yoppa.org/geidai_graphb11/ Thanks for Atsushi Tadokoro ;)

OpenFrameworks - ofxControlPanel

ofxControlPanelというaddonをプロジェクトに組み込んで使用してみる。 ofxControlPanelとは… プログラムで頻繁に調整する必要のあるパラメータをGUIから設定可能にする 設定した項目は、XML形式で設定ファイルとして保存と読込が可能 OpenFrameworks習作 ofxControlPanel from sayaka saito on Vimeo . 参考 : グラフィックスプログラミング演習B東京藝術大学 2011年度 : http://yoppa.org/geidai_graphb11/ Thanks for Atsushi Tadokoro ;)

OpenFrameworksはじめてみる

以前から気になっていたOpenFrameworksの勉強をはじめてみる。 boidsとか再起とかのアルゴリズムを使ってアニメーションを作ってみたい。 と、いうわけで以下を参考にさせて頂き勉強中。 グラフィックスプログラミング演習B東京藝術大学 2011年度 : http://yoppa.org/geidai_graphb11/ OpenFrameworks習作 パーティクル2D OpenFrameworks パーティクル2D from sayaka saito on Vimeo . OpenFrameworks習作 パーティクル3D OpenFrameworks習作 パーティクル3D from sayaka saito on Vimeo .

OpenFrameworksのまとめ

1.公式系 公式 : http://www.openframeworks.cc/ ドキュメント : http://www.openframeworks.cc/documentation/ addon一覧 : http://ofxaddons.com/ 日本語フォーラム : http://openframeworks.jp/forum/ 2.田所さん yoppa.org : http://yoppa.org/ 特集 : http://gihyo.jp/design/column/newyear/2011/openframeworks-prospect?page=3 グラフィックスプログラミング演習B東京藝術大学 2011年度 : http://yoppa.org/geidai_graphb11/ 3.その他 LionでOpenFrame worksのビルドがうまくいかない時 : http://kin2ku.org/protein/wiki/tadanomemo/memos/2011/07/23/lion_of007 openFrameworksのプロジェクトをXCode4 + Gitでバージョン管理 : http://yoppa.org/blog/3110.html Todd vanderlinさん作品 : http://vimeo.com/3914718