hoelog
Flash : バーチャルアイドルになる!(その1) - FreeTrack + GlovePIE + Papervision3D + TTS
- Posted at: 2008年7月16日 03:13
- Update: 2009年2月13日 04:52

Flashの勉強会。大阪てら子16「アイドル!アイドル!」で発表した、「IRヘッドトラッキング+Papervision3D+TTSでバーチャルアイドルの中の人になってみよう。」の内容をまとめてみたよ。(いまごろ?とかいうな)。えーだいぶ長い。。
今回のテーマはアイドル。ってことだったんで、ストレートにPV3Dでバーチャルアイドルでも作ってみる→でもPV3Dでアニメーションとか面倒そう。。→あーヘッドトラッキングとかやってみたいんだよ→生の人間の動きをトレースさせたら、中の人がいるっぽく見えるんじゃね?楽できるんじゃね?→ついでにOSCパケットをリアルタイムで扱うテストもしよう。うん。という感じで始めました。
LEGO : LEGO MINDSTORMS NXTとPCを連携(その2) - NintendoDS、Flashでコントロール
- Posted at: 2008年6月12日 11:32
- Update: 2009年2月13日 04:52

iCommandを使って、PCとか他のガジェットからコントロールできるRCカーとか作ってみまーす。構成は↑な感じ。鯖とリモコンはそれぞれソケット通信でデータをやりとりします。Bluetoothのデバイスとして認識されているNXTは、シリアルポートを通じてPCと通信をします。鯖とNXTは、Javaでシリアル通信をするためにRXTXライブラリを使い、NXT上のマイコンに命令を送るわけです。
LEGO : LEGO MINDSTORMS NXTとPCを連携(その1) - iCommandのインストール
- Posted at: 2008年5月 5日 14:40
- Update: 2009年2月13日 04:52

LEGO MINDSTORMS NXTを衝動買いしちゃったんで、ロボットとPCを連動させて遊んでみます。いけ!ロボ!
MINDSTORMSをプログラムするには標準の環境の他に、いくつかのプログラム言語やソフトウェア、APIがサードパーティから発表されています(NXT対応環境の比較)。大きく分けてマイコンにロードするタイプ、遠隔操作するタイプがあるようです。だいたいがC、C++とかなんで、何かと縁があるJavaでプログラムができる LeJOS NXJ を使うことにします。その派生プロジェクトには、Javaプログラムから、Bluetooth経由で遠隔操作ができる iCommand というAPIがあります。LeJOSでプログラムするには、MINDSTORMS本体のファームウェアを書き換える必要があるんですが、iCommandは標準のファームウェアでも使用できるようなんで、標準の環境で遊ぶにも便利ぽいです。とりあえずiCommandとLeJOS NXJでいろいろ動かしてみようかと思います。
Progression : Napsterのブログパーツを作る(その0) - 準備とか
- Posted at: 2008年4月24日 01:03
- Update: 2009年2月13日 04:52

AS3用フレームワークのProgression Frameworkを使って、ブログパーツみたいなFlashを作りまーす。とりあえず今回は準備編。
いろいろあったけど生まれ変わった定額制の音楽ダウンロード・配信サービス Napster。売れ筋のCDは少ないけど、こっちで売ってないEP盤とかマイナーな曲があったり、レビューも充実(?)してたりと結構便利。なんせ定額で聴き放題ってのがイイ。毎週水曜くらいに新規追加されたニューリリースが更新されるんですが、アプリがWindows専用なので、Macでは使えません。いちいち違うところにあるWindowsパソコンを見にいくのが面倒なんです。ええ。
なもんでニューリリースの情報がいつでも見れるように、あとProgressionの勉強も兼ねて、ブログパーツみたいなものを作ろう!かと思います。
NDS : NintendoDSをFlashで使う(その5) - Flashと連携
- Posted at: 2008年2月18日 00:25
- Update: 2009年2月13日 04:52

ええかげん書ききらないと。出力側のFlashも作る。動作の動画だけ撮って、できた!ってことでいいかなぁ。。 えーと。。ソース嫁。
このエントリは書きかけの内容が含まれます。気がむいたら随時更新されます。