Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2010, 00:27   #11
PAVEL315
Форумчанин Подтвердите свой е-майл
 
Аватар для PAVEL315
 
Регистрация: 18.11.2006
Сообщений: 172
По умолчанию

Подумал-подумал и под влиянием праздника додумался)

Т.к. линии в лабиринте не пересекаются, то можно проложить линию-вектор от точки к точке.
Если не пересекает - то это уже готовое решение,
иначе - изгибаем эту прямую до кривой - так, что бы огибала каждую пересекающую.
Теперь думаю над реализацией.

Подскажете что?
Нужно нечто очень-очень быстрое, т.к. обновление маршрута происходит примерно 2 раза в секунду.
дык!
PAVEL315 вне форума Ответить с цитированием
Старый 02.01.2010, 00:35   #12
bondik
Форумчанин
 
Регистрация: 24.04.2008
Сообщений: 300
По умолчанию

а не проще идти вдоль стенки?
bondik вне форума Ответить с цитированием
Старый 02.01.2010, 00:46   #13
PAVEL315
Форумчанин Подтвердите свой е-майл
 
Аватар для PAVEL315
 
Регистрация: 18.11.2006
Сообщений: 172
По умолчанию

Ну я и имел это ввиду, просто нужен путь короче, а если идти в стену, расположенную под углом 45 градусов при горизонтальном движении - это будет длиннее, чем идти по кривым.

Попробую Безье намутить..))
дык!
PAVEL315 вне форума Ответить с цитированием
Старый 02.01.2010, 01:22   #14
PAVEL315
Форумчанин Подтвердите свой е-майл
 
Аватар для PAVEL315
 
Регистрация: 18.11.2006
Сообщений: 172
По умолчанию

Чёрт, они же получатся 7-8 порядка!!!
арррргх
может действительно проще вдоль стенки..)
иногда приходится жертвовать..)
дык!
PAVEL315 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ напистаь прогу Построение Лабиринта vgovgo Помощь студентам 1 02.03.2009 22:37
Выход из лабиринта karamelka87 Общие вопросы C/C++ 9 27.01.2009 23:49
Поиск выхода из лабиринта! Входными параметрами являются лабиринт, заданный массивом A[n][n] Astor Помощь студентам 4 12.05.2008 16:45
Прохождение подземного лабиринта Джаффара МаксимNEWProgramm Паскаль, Turbo Pascal, PascalABC.NET 3 12.04.2008 19:52
Генерирование рандомного лабиринта Djaconda Паскаль, Turbo Pascal, PascalABC.NET 12 12.11.2007 19:00