Harakternyk
offline
Опыт:
2,703Активность: |
Алгоритмы перемещения по траектории
На одном из иностранных ресурсов, посвящённом наработкам различных пользовательских способностей, я видел абилку, где герой кидал ножи-бумеранги, летевшие по своей обычной возвращающейся траектории неполного овала, нанося при этом урон в каждой точке своей траектории всем юнитам, которые на ней находились...
Хотелось бы узнать, какие алгоритмы (системы) и, главное, формулы для различных елементарных траекторий, вы могли бы посоветовать. Заранее спасибо. Отредактировано Harakternyk, 07.12.2008 в 17:48. |
06.12.2008, 18:32 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Scorched
offline
Опыт:
7,912Активность: |
Эллипс x^2/a^2 + y^2/b^2 = R^2. Чтобы его повернуть, нужно преобразовать к полярным координатам и изменить угол fi. |
07.12.2008, 01:55 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sunn
To feel joy, not be blue
offline
Опыт:
4,975Активность: |
Тебе наверняка будут интересны кривые второго порядка, раз уж ты увлекся геометрическим содержанием своих наработок.. довольно-таки забавны гипоциклоиды и эпициклоиды, а вобще можешь скачать себе любую прожку для построения графиков, сможешь поэкспериментировать) |
07.12.2008, 02:07 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Цитата:
=1 а не R^2 Да, лучше всего просто загуглить "Кривые второго порядка" и найдешь туеву хучу различных формул) |
|
07.12.2008, 16:19 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Harakternyk
offline
Опыт:
2,703Активность: |
Ребята, идея с загрузкой программ по построению графиков и черпанию вариаций различных искомых мною траекторий из разновидностей "кривых второго порядка" весьма чётко и коротко дали мне понять над чем работать и что искать. Большое всем спасибо. Буду работать над этим.
|
07.12.2008, 17:48 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|