2009年08月24日

Bullet For Android NDK

以前のエントリーで、手を付けはじめたGPGPU(CUDA)プログラミングですが、やはり、超並列演算のターゲットは

物理演算エンジン

だろうということで、そのライブラリである「Bullet」を、物理演算エンジンの内部構造勉強がてらAndroid NDKに移植してみました。
※普通のJavaからでも使えるはずです。

ちなみに、エミュレータでやってはいけないようです。
実機の100倍以上、遅いです。
そこは、注意してください。<(_ _)>

●動作画面
・ソースには、サンプルアプリを付けておきました。
 2つのボール(2D)が、下に並んでいる3つのボール(2D)に向けて、自由落下してくると言うデモです。
 ※本来は、3Dに対応しています。OpenGL/ESいじるのが面倒だったのでやめました。(w

・初期画面

・ちょっとずつ、落下

・激突

・飛び散る

・収束




●Android(Java)からの操作が可能なもの
・対応ワールド
 -DiscreteDynamicsWorld

・対応剛体
 -BoxShape
 -CapsuleShape
 -ConeShape
 -CylinderShape
 -SphereShape
 -StaticPlaneShape
 -TetrahedronShape

・対応ソルバ
 -SequentialImpulseConstraintSolver

・対応ジョイント
 -HingeConstraint
 -Point2PointConstraint

・対応付加力
 -applyForce
 -applyTorque
 -applyImpulse
 -activate操作

というところで、最低限のことができるというところですが、ジョイントも可能なのでラグドールも作成できるかと思います。



●ソース一式
BulletForAndroidNDK-0_7-src.zip

・ライセンスは、Bulletそのままで、BSDライセンスとなっております。

●APK
BulletJniSampleApp.apk




●おまけ
本当は、某雑誌記事用のネタだったのですが、これよりももっと良いモノが出来たので、こちらはお蔵入りとなりました。
ゆえに、公開しております。

2009年08月19日

2009年9月の定例イベント開催のお知らせ

夏休みのため8月のイベントは中止となりましたが、9月の定例イベントを9/7(月)に開催いたします。みなさまのお申し込みを心よりお待ちしております。

* 日時: 2009年9月7日(月曜日) 19:00 - 21:00
* 場所: 秋葉原ダイビル12F はこだて未来大
* 定員: 80名(応募多数の場合は抽選となります)
* 主催: 日本Androidの会・早稲田大学
* 協力: はこだて未来大学
* 講演者
o クウジット CTO 塩野崎さん
o 日本Androidの会 金沢支部 きんねこさん
o ハフトテクノロジー株式会社 代表取締役 今村博宣さん


■コンテンツ詳細
●PlaceEngineのAndroid対応 (仮)
* 発表: クウジット CTO 塩野崎さん

●「Androidの移植いろいろ」その1 PCで動作するLiveCD版Android 3種
* 発表: 日本Androidの会 金沢支部 きんねこさん
* 概要
o 携帯電話を前提に作られたAndroidをPCで動かすのは、なかなか一筋縄ではいかない作業です。x86環境への移植状況と、その成果を使った3つのLiveCDプロジェクトlive-android, x86-project, livedroidをご紹介します。

●「Androidの移植いろいろ」その2 フォトフレーム向けメディアプロセッサ
* 発表: ハフトテクノロジー株式会社 代表取締役 今村博宣さん
* 概要
o Skymedi SK8860 での事例

●「Androidの移植いろいろ」その3 ポータブルメディア機器向けプロセッサ
* 発表: ハフトテクノロジー株式会社 代表取締役 今村博宣さん
* 概要
o NECエレクトロニクス EMMA Mobileでの事例


●申込み
* http://spreadsheets.google.com/viewform?formkey=dDBpR2hPNU4zTHd2V2ZSNzVyRUgxalE6MA..
   上記より、お申し込みください。


●告知ページ
http://www.android-group.jp/index.php?%CA%D9%B6%AF%B2%F1%2F2009%C7%AF9%B7%EE%A4%CE%A5%A4%A5%D9%A5%F3%A5%C8

以上。

2009年08月18日

アマゾンEC2 ナイトセミナ 第 2 回で、開催します

JJUG主催のイベント、『アマゾンEC2 ナイトセミナ 第 2 回』にて、開催します!


●開催要項

日時: 2009 年 9 月 8 日(火) 19:00 〜 21:00(受付開始 18:30)

会場: 日本SGI株式会社 地下1階 SGIホール

申込方法: こちらより


●内容
タイトル:自宅サーバからEC2へ
講師:藤川真一
   (株)paperboy&co.
   EC・コミュニティ事業本部 カラメルチーム プロデューサー
アブストラクト:
   * 自己紹介、モバツイッター紹介
   * 自宅サーバからEC2へ
   * モバツイッターでのEC2利用事例紹介(構成、お金周り、性能面など)
   * EC2のメリット、デメリット、生かし方
   * クラウド時代のサーバエンジニアの役割について
   * 他にこういう話が聞きたいというのがありましたら、Twitterの @fshin2000へreplyください。




タイトル:AWSから見るクラウドコンピューティング
講師:Amazon EC2関連本の著者
アブストラクト:
   代表的なIaaS型のクラウドコンピューティング「Amazon EC2」ですが、Amazonが提供しているのはAmazon EC2だけではありません。 この講演ではAmazonが提供している「AWS」の概要を説明しつつ、どのような利用方法が考えられるか説明します。

2009年08月11日

丸山先生のレクチャーシリーズの資料を一時公開中

CSQさんにより、補完されていた2002年〜2007年分の丸山先生のレクチャーシリーズの資料が、CSQさん清算に伴い消滅してしまいました。

そこで、『クラウドマーケット社のご好意』により、一時的に資料が公開されております。こちら

ご入用の方は、こちらよりダウンロードしていただければと思います。


※クラウドマーケット社、今年唯一の企業活動です!!!

Creative Commons License
This weblog is licensed under a Creative Commons License.