12.2.2. Вращение относительно произвольной оси
Чтобы реализовать методы для поворота нашей камеры, нам необходима возможность вращать ее относительно произвольной оси. Для этой цели библиотека D3DX предоставляет следующую функцию:
D3DXMATRIX *D3DXMatrixRotationAxis( D3DXMATRIX *pOut, // возвращает матрицу вращения CONST D3DXVECTOR3 *pV, // ось вращения FLOAT Angle // угол поворота в радианах );
|