2005-07-21から1日間の記事一覧

DirectX再々入門(CD3DMesh)

同じくメモ書きで書きかけ。 SDKサンプルのCD3DMeshを解析。 メンバ変数 TCHAR m_strName[512]; // ファイル名 LPD3DXMESH m_pSysMemMesh; // SysMem mesh, lives through resize LPD3DXMESH m_pLocalMesh; // Local mesh, rebuilt on resize DWORD m_dwNumM…

DirectX再々入門(ユーティリティ)

D3DXMATERIAL構造体 メンバ MatD3D:マテリアルのプロパティを記述する D3DMATERIAL9 構造体。 pTextureFilename:テクスチャのファイル名を指定する文字列へのポインタ。 LPD3DXBUFFER pMtrlBuffer = NULL; D3DXLoadMeshFromX( strPath, D3DXMESH_SYSTEMMEM, …

DirectX再々入門(View-Projection-World)

Direct3Dがよく分からなくなったので、 自分のためのメモ書き。 メンバ変数 // マトリクス struct View // カメラの配置 { D3DXVECTOR3 pos; // カメラ座標 D3DXVECTOR3 lookat; // 注視点 D3DXVECTOR3 up; // 傾き }; View m_viewP; D3DXMATRIX m_view; str…