C/C++

OpenGLによる3D描画とBulletによる物理演算の縫合メモ(続き)

先のサンプルコード、分かりにくい点があったので少し修正しました。 実行するとこんな感じ。(あくまでOpenGL描画系とBullet物理演算処理系の縫合のメモが目的なので雑ですが)

OpenGLによる3D描画とBulletによる物理演算の縫合メモ

OpenGLで立方体描画、自然落下をBulletで物理演算処理するサンプル。(一部省略&略式コード) 物理演算処理は、当然描画系メインスレッドとは別のスレッドで。下記コードではAsyncTestTaskでバックグラウンド処理として行っているが、コメントアウトしてい…

OpenCV for NDK ライブラリビルド手順

前回記事「AndroidでもOpenCV」の、OpenCVライブラリを用いた自作ライブラリのビルド手順に関する追伸です。 そのままndk-buildコマンドを実行すると、次のエラーが出ます。 /…/android-ndk-r4/samples/opencv_android2/sources/opencv/jni/cxcore/in clude/…

AndroidでもOpenCV

自宅サーバHDD故障記事内、作り直したいものの1つ、OpenCVを使った画像加工アプリケーション。これを、Androidでも使いたくて試しました。PerlでOpenCVのC/C++ライブラリを使うには、加工処理部分をPerl XSで実装しました。Androidでは、当然ですがJNI(NDK)…

自宅サーバHDD破損

自宅サーバのHDDが壊れ、パーティションも認識できない状態に…。 パパがIntelのSSDを買ってきてサーバは無事復旧したのですが、RAID5とかにもしていなかったので、データサルベージできませんでした。(SSDにしたので、ランダムアクセスや物理故障には強くな…