|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.12.2011, 11:14 | #1 |
Новичок
Джуниор
Регистрация: 09.12.2011
Сообщений: 4
|
Правильные многогранники, вращение
Здраствуйте. Нужно нарисовать вращение 2 любих ПРАВИЛЬНЫХ МНОГОГРАННИКОВ относительно некоторой оси. Помогите кто чем может)
|
09.12.2011, 17:45 | #2 |
Пользователь
Регистрация: 11.03.2007
Сообщений: 92
|
Вращение точки вокруг центра:
Код:
|
10.12.2011, 01:53 | #3 |
Новичок
Джуниор
Регистрация: 09.12.2011
Сообщений: 4
|
Не получается привести многоугольник в движение
|
10.12.2011, 09:42 | #4 |
Пользователь
Регистрация: 11.03.2007
Сообщений: 92
|
Думаю, что многоугольник вы нарисовали и знаете его центр.
1. Будут нужны переменные для хранения угла (по количеству многоугольников) и для хранения радиуса, если он может изменяться. 2. Координаты точки, вокруг которой будут вращаться многоугольники. 3. Алгоритм поворота я показал выше. Алгоритм простой. Изменяем углы на определённую дельту или вычисляем по функции, поворачиваем точки центра многоугольников (относительно общего центра). Далее мы знаем новые центры многоугольников. Нужно только нарисовать сами многоугольники. Ну и для красоты запихнуть всё это в цикл или таймер. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
логин парось всегда правильные | Mystery_Planet | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 0 | 09.05.2011 13:50 |
Какие мы правильные:=) | CodeExpert | Свободное общение | 10 | 15.03.2010 00:20 |
Правильные и неправильные команды | Trishi | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 22.07.2009 02:53 |