2008-10-01から1ヶ月間の記事一覧

ircd導入メモ。

OSはFedora8。 とりあえずソース落としてこんふぃぎゃー。$ wget http://www.ircnet.jp/dist/server/jp-patch/irc2.10.3p7+jp6.tgz $ tar zxvf irc2.10.3p7+jp6.tgz $ cd irc2.10.3p7+jp6/ $ ./configure ビルド。$ cd i686-pc-linux-gnu/ $ make all ../irc…

二つのベクトルを徐々に重ねる。

あるベクトルPを、あるベクトルQに重なるように、徐々に変化させる計算方法。 補完とかとはちょっと違う感じ。媒介変数とかは使いません。 変化のさせ方は、ベクトルPとベクトルQのなす平面に垂直な軸に対して、 回転させてPとQの成す角を近付けていく感じ。…

オンラインゲームで良く見かける頭上名前表示をやっちゃおうというハナシ。

一般的な名称は知らないので、この記事ではネームプレートと勝手に呼ぶ事にします。 とりあえずこのネームプレートの条件としては、1. 常にカメラに対する向きを向く四角形の板ポリゴン(ビルボード)。 2. 奥に居るキャラのネームプレートでも同じサイズで…

Direct3Dの射影変換行列。

多くのDirect3Dプログラマは、射影変換には↓の関数を使っているんじゃなかろうか。 D3DXMatrixPerspectiveFovLH( D3DXMATRIX* pOut, float fovY, // Y方向の視野角 float aspect, // 画面のアスペクト比 float zn, // ビューボリュームの近平面までの距離 fl…