Форум: "Прочее";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизЗадачка по тригонометрии Найти похожие ветки
← →
Кефир87 © (2006-01-26 01:59) [0]Не знаю как и описать задачку словами... Но постараюсь (бьюсь ужо 2е сутки!):
Представьте себе ось(скажемya
). Вокруг этой оси вращается точка по правилу:
x = cos(a)
z = sin(a)
Все хорошо. А теперь представьте себе что осьya
так-же повернута на некий уголda
. Таким образом, что положение... ммм... центра вращения токи задается как:
x = cos(da)
y = sin(da)
Требуется что-бы точка вращалась вокруг осиya
а не осиy
.
Все кажется довольно простым. Но решение никак не приходит в явном виде. ПОМОГИТЕ! Мне нужен только толчок что-бы сообразить 8(
← →
Кефир87 © (2006-01-26 02:07) [1]Может станет чуть понятней... Я тут нарисовал:
http://cwdev.mykm.ru/stuff/angle.jpg
Канечна художник из меня никакой... Но все-жа 8)
← →
vidiv © (2006-01-26 03:23) [2]
> Кефир87 © (26.01.06 02:07) [1]
После этого
x = cos(a)
z = sin(a)
делай еще преобразование Поворот относительно точки (прямой) в простанстве. Формулы не знаю, но нетурдно вывести или найти.
← →
Кефир87 © (2006-01-26 15:18) [3]ммм... Надо координаты точки домножить еще на какие-то sin/cos da... Почти дошло...
← →
Kray © (2006-01-26 15:50) [4]:)
заметь что в начале точка не перемещалась по оси Y. а после поворота начнет. т.е. потребуется третье уравнение :)
дальше по поводу уравнений для z и х
уравнение для х примет следующий вид
x = cos(a) * (...)
в (...) надо правильно расчитать изменение проекции на ось х перемещения точки через угол.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c