凹みTips

C++、JavaScript、Unity、ガジェット等の Tips について雑多に書いています。

Android

Unity で Android 向けの OpenCV x ArUco を利用した AR アプリを作ってみる

はじめに Unity で Android 用のアプリを作る際、Unity だけで出来ないことをやろうとするとプラグインを利用することになります。Android 向けのプラグインは大きく分けて 2 種類あり、一つは Android の機能を利用する Java プラグイン、もう 1 つは C/C++…

第2回おうちハック勉強会でキーノートトークしてきた

はじめに 本日、GARAGE秋葉原で行われた「おうちハック勉強会 #2」に参加して、キーノートトークで発表してきました。 http://kadecot.net/ouch-hack/ おうちハック発表会 #2 まとめ #おうちハック - Togetter(@yumu19 さんによるまとめ) みなさん各々作ら…

Android NDK で OpenGL ES 2.0 x libpng でテクスチャを描画

はじめに 前回三角形を出したので次は画像を読み込んでテクスチャを描画します。 NDK で画像テクスチャを利用する方法は主に 2 通りが挙げられると思います。 Java 側の Bitmap クラスを利用する方法 C/C++ で画像読み込みライブラリ等を利用する方法 今回は…

NativeActivity から OpenGL ES 2.0 で三角形を描画する

はじめに NDK で NativeActivity から OpenGL ES 2.0 使って何かしようと思うと、EGL で初期化する処理を書いたりと、Java で GLSurfaceView 使うよりも手間がかかります。動作させるまで結構時間かかったのでまとめておきます。 三角形の描画 android-ndk/s…

openFrameworks v0073 を Android で動かすための手順

はじめに openFrameworks を動かせる環境を整えようと思い、Ubuntu / Mac OS X / iOS 用にはチュートリアル通りにサクッと動いたのですが、Android だけ結構手間取ったのでまとめておきます。 本エントリは 2013/01/06 時点の openFrameworks v0073 での手順…

on{x}が面白いので色々やってみた

はじめに https://www.onx.ms/#!landingPage on{x} とは Microsoft が開発している Android 上で動く「日常のタスクを自動化してくれる」ツールです。Android の機能で何かイベントをキャッチ(ある場所についた、ある WiFi spot に接続した等)したらほげほ…