|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.04.2012, 21:44 | #1 |
Пользователь
Регистрация: 16.11.2009
Сообщений: 51
|
Плавный изгиб линии при передвижении мыши
Вобщем появилась идея одной игры, но про нее сейчас писать не буду. Вчера за пару часов слепил основу. Кратко: Есть две территории, красная и синяя. и граница между ними. Пока тестировал на перемещении мыши. Т.е. вокруг курсора круг определенного радиуса. И, при приближении к линии - точки линии "отскакивают" от окружности. Почти как захват территории. Вроде получилось то, что и хотел. Но как-то все это угловато, иногда неверно обрабатывается. Вобщем выложу исходник, и кому не сложно посмотрите и скажите как сделать, чтобы все было более плавно. Вариант с увеличением количества точек не прокатывает=(
Насчет мерцания не заморачивайтесь, я потом прорисовку на OpenGL сделаю. P.S. написано на C# Последний раз редактировалось ardor; 28.04.2012 в 21:47. |
01.05.2012, 12:48 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Ну, если не хочется увеличивать количество точек, но хочется добиться плавности, скорее всего, копать нужно в сторону сплайнов. Вероятно, подойдут сплайны Безье.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как избавиться от мерцания при передвижении Timages. | jocry | Помощь студентам | 13 | 22.07.2012 09:46 |
шум при перемещении мыши | Lotles | Компьютерное железо | 6 | 14.12.2010 21:16 |
TСhart, клик мыши и координаты XY, Определение координат оси при клике мыши | Aravild | Компоненты Delphi | 1 | 31.01.2009 16:28 |
При изменении размера шрифта в IE появляются линии | Константин_VRN | HTML и CSS | 7 | 12.01.2009 16:42 |
Отмена прорисовки линии в Paint пр. кн. мыши. Как? Помогите!!! | AnthyShock | Помощь студентам | 1 | 23.03.2007 18:51 |