| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Математика, физика, геометрия... |
| Автор: sidiakin 6.2.2012, 18:58 | ||||
| Интересуют формулы, котор. используются в создании игр. 1-ый вопрос по тригонометрии: Косм. корабль вращается вокруг своей оси при нажатии клавиш "лево\право", при нажатии вперед приращения по X и Y вычисляются так:
Т.е. код на Java получается таким:
Автор пишет, что "hip=0.4" - это выбор шага перемещения, а затем он этот шаг переводит в XY коорд. Объясните пож. на пальцах, как это работает ? |
| Автор: Mirkes 7.2.2012, 21:25 | ||||||||
Формулы как минимум странные. Без рисунка вряд ли можно что-нибудь понять. При вращении тела по орбите если угол равен rotation, то координаты тела относительно центра вращения, помещенного в начало координат будут
запись x+=xx означает x=x+xx. почему в данном случае формулы вычисления проекций поменялись местами и почему приращения по x и y имеют разный знак без рисунка не понять. |
| Автор: Andryulik 10.3.2015, 17:14 |
| Да, хлопотно все это! |