「 日記 」一覧

一段落


引っ越し一段落

土曜日にベッドが着て、ようやく睡眠もまともになったと思います。
最もそのベッド組み立ては結構大変でしたが。重いしでかいし。
友人に手伝ってもらいに来て思うような位置にやっと置けました。感謝。

その後、近くの居酒屋いって飲んで、楽しかったです。

収納がついているベッドのため、今まで床上散乱していた本とか書類群を仮に納めてみました。
ゆくゆくは本棚かってそこへ入れる予定。ベッドの中へは衣類入れたいし。

とりあえず、自分的に人を呼んでも恥ずかしくはない散らかり具合なので、やっと引っ越し一段落です。

近日中にエレクター買って、HDDレコーダ&液晶TV買うところまでやりたいなーとか思っていたり。

ManagedDirectX + C#

初めて手を出しました。
JavaはそこそこなれているのでC#余裕だろー思っていましたが、

いろいろと、似たようなクラスや操作を探すのに手間取った感じです。
でも、メモリのリークとか考えなくていいし、温い環境だなぁと思ったり。

半分寝ぼけながらも作れそうです(笑


引っ越しました


引っ越ししました。

とりあえず引っ越し完了。旧住まいも後始末してきました。
で、サーバーも再び稼働させてます。地方からこちらに持ってきたときのようなトラブルもなく普通に動作中。
今回頼んだのは日通さんでしたが、丁寧に運んでくれたようです。thx

まだ電話番号からの線路長がでませんが、速度測定してみたところ、従来の倍以上は出ていました。ということは近くなったと言うことですね。
そのうち個人での光契約してOKかどうか聞いてみようと思います。

HDDレコーダ欲しい

引っ越しもしたので、そろそろ地デジ視聴環境を準備しようかと計画中。
Aquosとか考えていたけど、どうもそれに対応するレコーダーがピンとこない。
で、そんな中見つけたのが、東芝のVARDIA。W録出来るやつを対象としてます。

いいなと思った機能が、CM自動カットに使えそうな、マジックチャプター。
1つの番組録画でしか使えませんが。同時2番組録画状態では、片方がその機能を使えないようです。

それでもなんとなくよさげ。

あとは、Regzaの状態次第ですねぇ…。
そもそもTVとレコーダって別々なメーカーを使う人って多いのかな?
自分ではそろえようと思っているけど。

defineで可変数

プリプロ #defineって可変数引数無理と思っていましたが出来るようです。

使ってみたい局面あったりするので、実用になるかも。

こんな感じでした。

‘<pre><font color="#0000ff">#define</font> DEBUG(msg, …) printf(msg, __VA_ARGS__)’
‘<BR><BR>’
‘int main() {<BR>’
‘ DEBUG(&quot;hoge %s %d&quot;, &quot;hoge&quot;, 3);<BR>’
‘<BR>’
‘</pre><BR>’

gcc でうまくいくかどうかは不明ですが。


引っ越し


引っ越し確定

引っ越し日時が確定しました。来週11日に朝から引っ越しです。
荷造りも今までやっていたのですが、業者からの部材で潤沢になったので、本格的に詰める作業が開始です。

サーバーも停止になるし、録画サーバーも止まるし、
果たして次、さっくりと復活できるでしょうか…。ちょっと心配です。

CEDEC 3日目感想

さすがにファミ通には、Imagire Dayの部分は載っていないようで。
VF5の話もあったのに、中身は専門的で除外したのか。

難しいところたくさんで、100%理解できた部分は数少ないですね。
NormalMapのFilteringについては、ちょっとやってみてもいいかなって感じが。

それでも昨年の、CubemapからBRDF変換するコードを勉強しなきゃって感じで、実装までは長そうです。

絆創膏

この絆創膏がいいらしい。
結構値段するらしいが、治りが早いなら出す価値がありそう。

http://www.jnj.co.jp/consumer/bandaid/products/medicaltools/power_pad.html


CEDEC


CEDEC行ってきた(2日目)

今日のメインは、『もうちょっと肩の力を抜いてゲームを作ってみたらどうだい?』という趣旨のセッション。

次世代といっている現行ゲーム機ですが、要素を絞って挑戦を避けて、
別の場所に力をかけるなり、短期間開発するなりしたら?ってメッセージ。

なかなか定員いっぱいにならないなと思っていたら、場所がすごかった。安田講堂とは…行ってみてびっくり。
今回のCEDECは東京大学で開催だけど、悪くない。今まで参加した中で環境一番いい気がする。

なかなか社外の知り合いが増えない。今年は特にそんな感じ。
気付けば社内の人と名刺交換が8割占めてる…。

明日は、Imagire Day。
今日とは打って変わって最新・最先端をいく技術の数々。
自分にはその場理解できないとは思うが、楽しみです。


XSI ModTool使ってみた


XSI ModTool使ってみた

Gamefestでは散々XSIModToolを推すので、早速ダウンロードしてインストールしてみました。

モデラー自体初心者なのでまずはサイトからpdfダウンロードしてきて、
チュートリアルを進めてみました。

そしてようやく簡単なモデルを作ってみることまで出来ました。
サンプルでもある壺と象まで到達。
最後に .xファイルをexportしてみようとしたらXSIが落ちました(涙
どうやらシーンファイルを保存してから exportしないといけないようです。

一番手こずったのは、ドキュメントは日本語、ソフトは英語のギャップと、カメラ操作でしょうか。つい、Alt押しながらカメラ移動やってしまう・・・


Gamefest


Gamefest1日目

今日はGamefestに参加してきました。

まず感想として、豪華なレセプションパーティでした。
初めて、立食で(食べたい)食べ物が無くならない状態で、幸せでした。

講演内容もグラフィックスに関して大半しめていたのですが、なかなかおもしろかったです。

DX9とDX10で相当変わっているなぁというのと同時にDX10でパフォーマンス意識するなら、描画エンジンは共通化できないなと思いました。

今月末にはCEDECもあるので、ここでDX関係の話は聞いておきたかったので予想通りの収穫でした。

明日はXNAメインの1日です。


魔界の前に


しりあらいぜーしょん

どうやらBoostのserialization以外にもC++でシリアライズ目的のライブラリがある模様。

その名も s11n.net という。
こちらも変わらずtemplateを駆使しているみたい。
そして日本語の解説サイトも見あたらないな。

これもちょっと覗いてみるか。Boostに比べれば可愛いくらいのtemplate使用な感じだったし。


PC新調しました


新しいマシンを組みました

価格改定を待てず、Core2Duoのマシンを組み立てました。
どこへ行ってもE6400が無かったため、E6300で組み立て。

元々、新PCは二の次で、やりたかったことのメインは、
『GeForce8600GTを買うこと!そして、VistaでDirectX10!』
が本当の目的です。

新PCを組むなら P965のチップセットで〜も条件だったため、適当にパーツ選んできました。

CPU Core2Duo E6300
メモリ 2GB (DDR2 800)
M/B Gigabyte 965P-DS3P
VGA Albatron 8600GT (256MB)

こんな感じです。
これからVistaなど色々と入れてゴールデンウィークにはD3D10いじってみようと計画中です。


Windowsキーの復活


英語キーボードでもWinキー使いたい!

家でも会社でも、英語キーボードの101配列なのですが、
Vistaとか使い始めると、フリップ3Dとか目玉機能があるのに使えないという状況に。

そして、噂で聞いていたWindowsキーを別のキーに代替させるという方法をとってみることにしました。

参照先 :http://journal.mycom.co.jp/column/winxp/181/index.html

手順は以下の通り

  1. regeditを起動
  2. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Keyboard Layout を開く
  3. この場所に新規のキーを追加して、キーの代替を設定します。
  4. キー名は”Scancode Map”, キータイプは”バイナリ値”.

うちでは、以下のようにキーの中身を設定しました。

代表的なスキャンコードを以下に記述しておきます。

キー名
Alt(右) 0xE038
Alt(左) 0x38
Caps Lock 0x3A
Ctrl(右) 0xE01D
Ctrl(左) 0x1D
Esc 0x01
F11〜F12 0x57〜0x58
F1〜F10 0x3B〜0x44
Num Lock 0x45
Scroll Lock 0x46
Windows(右) 0xE05C
Windows(左) 0xE05B
ひらがな 0x70
スペース 0x39
半角/全角 0x29
変換 0x79
無変換 0x7B

設定時のポイントは、レジストリに設定するときに2バイトのコードは逆転して記述すること。

(0xE038 → 38 E0 と設定)


ライブラリ進捗


ようやくモデル出ました

ようやく独自モデルファイルを読み込んで、表示することが出来ました。

現在では単なるポリゴンメッシュのみで、スキニング適用したものや親子構造を持っているモノについては正常に表示されません。

次のステップとしては親子構造、そしてスキニングメッシュを表示ですかね。

さらにその後、テクスチャを貼るところまでやらないとモデル読み込み完成とは言えないですね。

さらにこのモデルライブラリで試験的に表示できるクラス含めていますが、

表示オブジェクト事にバッファ作っちゃうので、使用には耐えません。
実際に使うときには一つのバッファを共用するようにしなくては。

もっともそれはさらに上位ライブラリがやるべきことなんですがね。