カレンダー

06月 │2008年07月│ 08月
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

 プロフィール

橋本なおき

Author:橋本なおき
高専→大学→大学院と進んで現在博士3年生.専攻は制御工学だけど,研究は画像処理を機軸に,バーチャルリアリティ,拡張現実感,複合現実感,ヒューマンコンピュータインタラクション,エンタテインメントコンピューティングあたり.専門書大好き.

 工学ナビ

工学ナビは工学系の大学生・高専生を対象としたノウハウ系サイトです.主なコンテンツは制御系シミュレーション,C言語,そして画像処理ネタ.

 作ったもの

 トータルビジター

 天気予報


 ブログ内検索

 カテゴリー

 RSSフィード

 リンク

このブログをリンクに追加する

 Powered By FC2ブログ

Powered By FC2ブログ




工学ナビの中の人 橋本なおきのブログです. いろんなコトを大学生的,工学的な視点で見つめます.
いっぱいいっぱい
「忙しい」と言えるうちは忙しくないよね,という考えのもとに
必要以上に「忙しい」と言わないようにしてます.

で,最近の現状としては「忙しい」というより,むしろ「いっぱいいっぱい」です.
タスクリストが素敵にいっぱいいっぱいです.
学会への投稿とか,ジャーナル論文とか,助成金の申請とかの書類系ばっかりで死にそうです.
頼むからアイデアを形にする作業をさせてくれ,と.

メタルギアソリッド4の発売日が近いですが,肝心のPS3をまだ買ってません.
どのみち今月いっぱいは「いっぱいいっぱい」が続きそうなので
一段落してからプレイしようかな,と考えてます.
(気が変わるかもしれませんが)


巷ではJavaScriptだとかPHPだとかFlashだとかの勉強会が行われているみたいですが,
同じようなノリで「ARToolKit勉強会」とかやったら面白いかなーと思ってみたり.
需要あるかわからんけど.あるいはmasayashiさんdandelionさんを巻き込んで
「笑い男ツールの作り方」みたいなノリで「普通じゃないOpenCV勉強会」を開催したい.
いや,いろいろと大変なのはわかってるんだけど. (妄想終了)



「さぁ早く助成申請の書類を書く作業に戻るんだ!!」

ギャー


最近の事情
どうも,ごぶさたです.
D3になってからヒジョーに忙しい状態が続いてましてバタバタです.
もういっぱいいっぱいですよ.

ゴールデンウィークというわけで,同期や後輩が帰省して集まって
「みんなで飲みにいこー!」「ワー!」「ぎゃー!」 そんな感じです.
しかも3日連続で.

さて,話は変わりましてJavaでのARToolKit開発に取り組んでおられるA虎さんが
シャア専用の通常の3倍速いarGetTransMat関数を作られました!

C言語版NyARTransMatリリース
http://d.hatena.ne.jp/nyatla/20080503/1209803459

arGetTransMat()というのは,画像上のマーカ座標から座標変換行列を求めるところでして
ARToolKitの一番肝の部分になる関数です.元のソースコードは,論文と一緒に読むと
「はぁーん,ふぅーん,そこはそういう計算やってるのねー」とわかるくらい,いい感じに
書かれているのですが,そのぶん若干無駄があるみたいでして.

# まぁ,可読性と速度はそう簡単に両立できないよね.僕は読めるコードが好きだけど.



/* 私信
 To: OpenGLでのメタセコ(*.mqo)ローダを開発されていたkeiさん
 (http://www.sainet.or.jp/~kkoni/OpenGL/reader.html)

 プログラムについてちょっとお尋ねしたいことがあるので
 kougaku_navi(あっと)kou.bbiq.jp
 までご連絡をいただけますでしょうか.よろしくお願いします.
 ※連絡先不明だったので・・・
*/

デバッグ中
ARToolKit特集記事で配布してるGLMetaseq.hとGLLight.hをいじりなおしてます.
OpenGL習い始めのときに書いたものだから今読むとキャーなところがいろいろと.

致命的なバグだけ報告しておくと,法線方向が逆でした.
光当てたら裏側が光ったりしてました.アチャー

簡単にいじれる+改変したい人のための読みやすいソース+新機能
という方針でいじってるのでまだかかりそうです.

BBSとかに「動きません」とか「わかりません」の書き込みとかはしょっちゅう
来るのに,「ここ間違ってますよ」とか「ここおかしくないですか?」な書き込み
がないのが残念.

なにか気づいたらひとこと言ってもらえると助かります.
よろしくお願いします.

あ,それと,ARToolKitは「C言語」のためのライブラリです.
記事中で「VisualC++を使用しました」とは書きましたが,
「C++でないといけません」とはどこにも書いてません.
ニコ動とかいろんなところで「C++か…ワカンネ」なんてコメントを
よくみかけるのですが,Cがわかってりゃ大丈夫ですよ!
よく見て!サンプルソースは「*.c」ですよ!

そもそもC言語の感覚のまま,C++を使うことはなんら抵抗は
ないと思うんですが… クラスを作る側ではなく使う側でいるうちは
それでいいかと.…まさかそれ以前にCがわからないというオチ?