Модератор: Mikle
Кстати, нажав пробел желтый кубик можно запустить вверх.
Хакер писал(а):Это было и в первой версии. ЖК застревал в потолке.
Хакер писал(а):StimorolD3DX
Предлагаю описать функции в TLB - вызовы будут происходить в десятки раз быстрее.
D3DXMatrixRotationYawPitchRoll Mtrx, Dir.x, Dir.y, Dir.z
Dim dPos As D3DVECTOR
Dim bRot As D3DVECTOR
D3DXMatrixRotationYawPitchRoll Mtrx, Dir.x, Dir.y, Dir.z
D3DDevice.MultiplyTransform D3DTS_WORLD, Mtrx
On Error Resume Next
bRot.z = bRot.z - dPos.x
bRot.x = bRot.x + dPos.z
D3DXMatrixRotationY Mtrx, -Atn(dPos.z / dPos.x)
D3DDevice.MultiplyTransform D3DTS_WORLD, Mtrx
D3DXMatrixRotationZ Mtrx, bRot.z
D3DDevice.MultiplyTransform D3DTS_WORLD, Mtrx
D3DXMatrixRotationX Mtrx, bRot.x
D3DDevice.MultiplyTransform D3DTS_WORLD, Mtrx
D3DXVec3Subtract dPos, Pos, cPos
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27