第一部は、技術セミナーで、
1)歩数計:専用のマイコン搭載で、消費電力も抑えられています。API利用可。
2)3D表示:左目、右目の画像をフレームバッファにSide by Side(half)形式で描画。API利用可
3Dのスクリーンキャプチャーしましたので↓で。
3)Felica:おサイフケータイ。Push送信機能でAPI利用可。送信バイト数は、180バイト程度で今後は
もっとできるように検討中とのこと。また送受信は、携帯を密着させるようにすること。
まあ、「携帯を密着」このような利用シーンは??
第二部は、実機タッチ&トライです。
IS03,LYNX 3D,SoftBank 003Hの3機種。
1)CrenaCamとりあえず、CrenaCamが動作するか確認。すべての機種で動作しました。
ただし、LEDのフラッシュライトは点灯しませんでした。
このLEDの機能は、非公開APIを使っているので、シャープ端末では無理なようです。
ただし、専用のAPIはシャープから公開されているのでこれを使えばOKです。
ちなみに、有名どころのLED ONアプリをいろいろ試しましたが、やっぱりXperia用でシャープ
の物では点灯しませんでした。
2) ワンセグ:電波が届かないのかどの機種も見られず。
3) 3D表示
3Dレンズシートのような感覚で見えます。でDDMSでこれのスクリーンキャプチャをとったところ、
Side by Side(half)形式という意味がわかります。3D静止画は、MPO形式、3D動画は、WMV 3D形式です。
・初音ミク3D動画。動画再生中にキャプチャしたので、左右ずれていますが、
このように左右に分かれます。実機では、初音ミクが立体で見えます。
3D変換は、ハード(視差バリア)がやってくれます。
魚の遊泳動画。
・縦でも当然3DはOKです。実機では、「あ」が浮き上がって見えています。
この時のフレームバッファは、↓のようになります。
・3Dの画像を作成できます。結構難しいです。(慣れれば簡単なのかも)
3Dツールの指示に従い撮れば、あとは勝手に3Dにしてくれます。
実機では、「ボールペン」が浮き上がってみえます。
クアルコムジャパン AR SDKちょっとイメージ違った。
クアルコムジャパン AR SDKちょっとイメージ違った。
ターゲット、フレームポイントとオブジェクトを事前にサーバにID登録し、
そのイメージーを記載したボード、ペーパー等にカメラを合わせることで、
オブジェクトをAR表示するようです。
レンダリングは、openGLかUNITY(年末にプラグイン実装)で、ネイティブコード
の部分にコーディングする。
仮想空間関連で、UNITY 3Dさわってみたことあるけど、今回アンドロイド用の
UNITYプラグインは有償で36,500とのこと。
セミナーではゲームボードや専用のペーパ上にコミカルなバーチャルな世界を
表現したデモでの説明がありました。
技術的には興味ありますが、果たしてゲームボード等にわざわざカメラを
向けて仮想にARして、ゲームする必要があるのかと。
このあたりは、AR Game Designセッションでも問題提起してた。カメラを向けて
ARすることに対する動機付けをどうするか。日本人には向かないかな?
というかゲームには向かないような。(少なくとも私はやりたいとは思いません。)
私のやってみたいことは、固定的なフレームポイントの事前登録型の認識ではなく、
プレビュー画像から、有意と思われるフレームポイント(まあ、登録必要ですが。)をなんとなく抽出し、
それを元にオブジェクトを組み合わせて、任意な立体物を組み合わせて生成したかったのですが・・・
例えば、カメラでコスモス畑をプレビューし、特定の条件のターゲットポイントを認識したら
妖精をAR表示するとか。ターゲットポイントのパターンによって妖精:アバターメイキングは
微妙にかえることでバリエーションを出す。
後は、これを今はやりのソーシャル・ネットワーキングと連携かな・・
誰か作って。
「ARにおけるビジネスモデルの確立」インターネットメディア総合研究所
http://i.impressrd.jp/e/2010/10/09/1052
iPhone / iPod touch プログラミング入門セミナー 2/10
2/10の午前、午後の両方のセミナーに行ってきました。(日帰りです。)
NDA対象なので内容は、書けませんがまあ簡単に作成できるというイメージでした。(<=このイメージが私にとって重要です。)
私は、どっぷりのWindows C++系&Linux系の開発者で今回MACは初めてで、cocoaフレームワーク、言語Objective-Cなども全く初めてですが、なんとかなるでしょう。
とりあえず、作りたいアプリも思いついてます。実現しそうになりましたら公開します。
*会社では、私の部署はオープン系専門でMACとは無縁ですが、
今回,会社で使用している私のノートPCをリプレイスするということで、Mac Bookを依頼して、購入OKでました^(bootcampでwindowsを入れてこちらをメインで使用することになりますが。<=MACじゃないじゃん・・)
他部署では、iPhone,wii,DSの開発部隊もあります。ほんとはこっちの方が興味あるんですが。
iPhone / iPod touch プログラミング入門セミナー
アップルジャパン株式会社主催で、iPhone / iPod touch プログラミング入門セミナー、プログラミングセミナー
日時: (3回とも全て同じ内容です):参加条件:iPhone Developer Program購入者
第1回: 2月10日(火) 第2回: 2月26日(木) 第3回: 3月12日(木) 10:30 – 12:00
が開かれるとのことで、2/10に参加してきます。(楽しみです。セミナー内容の公表・記載はできないようで結果をご報告できませんが・・><)