openFrameworks for iOS のサンプルプロジェクト一覧


openFrameworksの勉強を兼ねて、openFrameworksのexamples/iosフォルダ内に同梱されているサンプルプロジェクト全37種類をビルドしました。各サンプルプロジェクトの様子を、gifアニメーションもしくは画像にしておりますので、ご確認ください。皆様の何かのお役に立てれば幸いです!

ソフトウェアのバージョン

・Mac OSX Yosemite 10.10.1
・Xcode5.1.1(Xcode6だとうまく動作しないため)
・openFrameworks ver0.8.4 ios

その他

・実機ではなくシミュレーターでの確認です。
openFrameworks for iOS のサンプル一覧も参考にさせていただきました。
・私はopenFrameworksに関してかなりの初心者ですので、記述内容に間違っていることとかあるかもしれません。そのつもりで読んでいただけるとありがたいです。

サンプルプロジェクト

advancedEventsExample

ストップウォッチみたいに、クリックでFloatとIntで秒数がカウントされる。クリックで、再生と一時停止を繰り返す。

advancedGraphics

クリックしながらマウスドラッグすると、いろいろと動く。

assimpleExample

マウスドラッグでキャラクターが回転、ダブルクリックでキャラクターチェンジ。

audioInputExample

マイクから拾った音を波形で表示する。

audioOutputExample

サイン波の生成、マウスドラッグでpanやhzの変更ができる。

CoreLocationExample

実機では試してないですが、おそらくiPhoneのセンサー使って位置情報など取得をするのかな?
スクリーンショット 2015-01-13 11.58.44

dirListExample

クリックで表示画像の変更。

emptyExample

灰色の画面が出るだけ。新規プロジェクト作成用でしょうか。
スクリーンショット 2015-01-13 12.03.17

eventsExample

現在時刻の表示、タイマー機能、クリックした場所の座標表示。

fontsExample

フォント表示、サイズ変更、回転、ズームイン・アウトなど。

fontShapesExample

いろんなフォントの表示、マウスドラッグで表示内容の変更。

graphicsExample

円、視覚、画像の透過、直線の描画。

imageLoaderExample

画像の拡大縮小、移動、色つけなどなど。

imagePickerExample

実機未確認だが、おそらくiPhoneのカメラの起動とLibraryの起動。
スクリーンショット 2015-01-13 12.20.01

iosCustomSizeExample

画面遷移。あと、いろいろサイズが変えられるんだと思うけどちょっとよく分からない。。。

iosES2ShaderExample

クリックすると、画面がうにうにする効果が得られる。

iosExternalDisplayExample

実機未確認だが、おそらくiPhoneの外部ディスプレイへの接続やミラーリングに関して。

iosNativeExample

円とか四角とか描画。

iosOrientationExample

画面の向き変更できる。

iosStoryboardExample

ビルドするもブラックスクリーンでよく分からず、、、すみません。。。

iPhoneGuiExample

UIKitのUISwitchとUISliderと連動させ、openFrameworksによって描画されている図形が変化。
(注:MyGuiView.xibをCopy Bundle Resourcesに追加しないとビルドできませんでした。)

keyboardExample

keyboard文字入力してそれを表示。


MapKitExample

mapkitを使ったサンプル。

moviePlayerExample

動画の再生(上)、それにエフェクト掛ける(下)。

ofxGuiExample

画像表示して、Sliderとかでいろいろ変更。

opencvExample

動画の再生(左上)、動画にエフェクト(左下)、クリックしたらキャプチャ(右上)。

opencvFaceExample

実機で確認していないが、おそらく写真から顔認識をする。
スクリーンショット 2015-01-13 14.00.28

oscReceiverExample

実機確認していないが、おそらくタッチ情報をSender側(下記サンプル)から受け取る。
スクリーンショット 2015-01-13 14.02.27

oscSenderExample

実機確認していないが、おそらくタッチ情報をReceiver側(上記サンプル)に送る。
スクリーンショット 2015-01-13 14.04.11

polygonExample

ポリゴン描画がいろいろ。

PrimitiveExample

図形描画して、ワンクリックでresolutionが、ダブルクリックでmodeが変わる。

soundPlayerExample

クリックで、シンセ・ビート・ボイスのサウンドが出る。クリック位置によって、speedやpanが変えられる。
スクリーンショット 2015-01-13 14.11.10

textureExample

textureのサンプル。

TouchAndAccelExample

クリックで円ができる、矢印の方向に重力発生していて落ちる。実機で確認してないから分からないけど、多分矢印の方向変えたりとかもできると思う。

vboExample

VBO使用したサンプル。マウスぐりぐりすると向きが変わる。

videoGrabberExample

実機で起動していないので分からないが、openFrameworks for iOS のサンプル一覧より、「ofVideoGrabber を使用して、 iPhoneのカメラからの入力(動画)をリアルタイム処理 するサンプル。」とのこと。

xmlSettingsExample

マウスドラッグで、線引きつつ背景色が変わる。それがmySettings.xmlに自動保存されて、次回起動時に呼び出される。


以上。


openFrameworks for iOS のサンプルプロジェクト一覧」への1件のフィードバック

  1. ピンバック: openFrameworks for iOS のサンプルプロジェクト一覧 | bick.xyz | Apple FAN|macやiPhoneなどアップル製品のニュースサイト

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です