Введение в программирование трехмерных игр с DX9


Вращение относительно произвольной оси



12.2.2. Вращение относительно произвольной оси



формула 16

Чтобы реализовать методы для поворота нашей камеры, нам необходима возможность вращать ее относительно произвольной оси. Для этой цели библиотека D3DX предоставляет следующую функцию:

D3DXMATRIX *D3DXMatrixRotationAxis( D3DXMATRIX *pOut, // возвращает матрицу вращения CONST D3DXVECTOR3 *pV, // ось вращения FLOAT Angle // угол поворота в радианах );





- Начало -  - Назад -  - Вперед -