〜やりたいこと〜
3次元空間中にカメラとオブジェクトを設置し、横長のウィンドウの左半分にカメラが見ている映像を表示し、ウィンドウの右半分に「ウィンドウの左半分をキャプチャした画像」を(どのような手段であれ)表示させたい。
〜どうやったか〜
とりあえず、下の図のような感じでカメラとオブジェクトを設置。glViewport()を使って、ウィンドウの左半分にカメラ1の映像を表示しました。んで、glReadPixels()を使って、いま描画したウィンドウの左半分をキャプチャ。ここまではOK。

で、本来ならばカメラ2から見える範囲にテレビを模したオブジェクトを置いて、その上にさっきキャプチャした画像をテクスチャとして貼れば、見事に放送システムみたいなのが出来上がる(はず)。
ですが、単にキャプチャ結果を表示させたいだけならテクスチャがどうのこうのはいらなくて、glDrawPixels()というのが使えるらしい。で、glDrawPixels()を使う前にはglRasterPos*()ってのを使って、"どこに"描画するかを決めてやらないといけないらしい。
このとき、この空間は3次元なので、glRasterPos3i(2,3,5)とかglRasterPos3f(10,-20,-40)みたいな感じで書けばいい。括弧内は左からx座標・y座標・z座標ね。ここで設定した座標がカメラ2の視錐台に入っていれば、そこを「画像の左下」としてキャプチャした画像を描画してくれるみたい。
ただ、何故こうなるのかは いーまーのーぼくーには 理解できなーい 。
・ホットケーキミックス1袋(200g)
・クリームチーズ1箱(200g)
・卵2個
・牛乳200mlくらい
・バター(好きなだけ)
・砂糖大さじ5杯

バターとクリームチーズをよく練る。レンジで加熱してからやれば柔らかくなってやりやすいんだが、適当な大きさの耐熱容器がないので常温でひたすら練る。ある程度まで行ったら砂糖を加えてさらに練る。

卵を1個入れ、滑らかになるまでよく混ぜる。

ホットケーキミックスを投入し、ひたすらに混ぜる。水分が少なくなるのでスプーンが簡単に突き刺さるほど堅くなるけどめげない。

2個目の卵を入れてさらに混ぜる。ちょっと混ぜやすくなる。

牛乳を加えてまだまだ混ぜる。ダマになったけど気にしない!(・3・)

生地が十分に混ざったら炊飯器に投入し、中心部に火が通るまで何回か炊く。今回は3回でいけた。

出来上がり。なかなかいい色です。

切ってみる。前回のホットケーキと比べると密度の違いが一目瞭然。

食べる。 中心部はチーズケーキだけど、火に当たりすぎた周辺部はちょっと食感が違う。
作ってすぐ食べたら柔らかかったけど、一晩冷蔵庫に入れておいたらかなり堅くなって食べにくかった。さすがチーズ。
今回の材料費は470円。チーズ、高いよ、チーズ。
材料
・ホットケーキミックス1袋(200g)
・卵1個
・牛乳150mlくらい
・チョコレート(好きなだけ)
・バター(好きなだけ)

卵と牛乳をよく混ぜる。ハンドミキサーや泡立て器なんてのは我が家にはないので、菜箸。

ホットケーキミックスを投入。

菜箸で混ぜるのがきつかったのでスプーンにご登場願い、よく混ぜる。 ゴムべら?そんなブルジョアなものは持ってません。

バターとチョコレートをレンジでチンして溶かす。(写真は溶ける前のバターと溶けた後のチョコレート)

バターは生地を甘くしたかったから入れた。チョコレートは生地を甘くするのと同時に、マーブル模様をつけたかったから入れた。好きなだけ適当に混ぜる。

炊飯器に流し込んで普通に炊飯ボタンを押す。壁面にバターを塗ったりはしてない。

炊き(?)あがるまで40分くらい待つ。でも、1回じゃ中まで火が通りきらなかったので、もう一度炊飯ボタンを押す。2回目は20分くらいで炊きあがって、ちゃんと中まで火が通ったのでできあがり。

横から。Mサイズ卵との大きさ比較。

切ってみた。マーブル模様がちょっと薄い。

食べる。バターとチョコレートを入れたせいか、そのままでも食べられるいい感じの甘さ。これだけ食べでがあって材料費170円は安い。
ホットケーキミックスはまだ残ってるので、次はこれかな。
ついにARToolKitミクのアプリが動いたあああああああ!!。・゚・(ノ∀`)・゚・。
そんなわけで、このアプリを動かすために必要なものは
1.640*480で撮影可能なUSBカメラ
2.DirectX9の最新ランタイム
3.Visual C++ 2005 SP1 の再頒布可能パッケージ ←重要
作者の説明書には「Visual C++ 2005」のランタイムと書いてたけど、私の場合それでは動かなくて、「Visual C++ 2005 SP1」のランタイムを入れてやっと動きました。
さて、じゃあさっきはとりあえず表示させただけだから、今度は踊らせてみよう。
〜追記〜 23:40
踊った!ミクが踊ったよ!




