forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   DX9 (http://forum.boolean.name/showthread.php?t=1307)

NullX 14.08.2006 20:54

DX9
 
Подскажите как сделать поворот спрайта и его движение в сторону поворота, может видели игру астероид вот там куда смотрит нос каробля туда он и летит, вот как такое можно сделать средствами DX9 :SOS::SOS::SOS::SOS::SOS::SOS:
использую функцию D3DXMatrixTransformation2D(...)

Maxus 17.08.2006 11:11

Re: DX9
 
D3DXMatrixTransformation [2D] - А это откуда ты взял?
Я в СДК по Директу этого не замечал.
Код:

D3DXMatrixRotationYawPitchRoll(mrot.d3dmatrix,yaw,pitch,roll)
D3DXMatrixTranslation(mtrans.d3dmatrix,x,y,z)
D3DXMatrixMultiply(mtrans,mtrans,mrot)

Вот этими командами попробуй.
В итоге получишь в mrot матрицу трансляции с поворотом.


Часовой пояс GMT +4, время: 22:57.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot