![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| SoulKeeper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Всем привет, в общем есть такая проблема:
Есть некая 3D сетка координат к примеру со стартовыми x1y1z1 = -100, x2y2z2 = 100. Создается обьект и ему присваиваются координаты xyz, также создается територия. Если территория имеет форму вроде куба, то проблемы как таковой нет, но вот если что-то вроде
то как проверить расположение обьекта именно внутри фигуры, т.к. она имеет форму 8-ми угольника (16-ти угольника и так далее, в общем не важно). С проверкой Z проблем нет т.к. допустимые значения z1 и z2, т.е. от и до, но вот как именно проверить расположения xy и не выходит ли оно за диагональ между точками Это сообщение отредактировал(а) SoulKeeper - 14.1.2007, 21:21 |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Тебя интересует алгоритм? Тогда тебе в другой раздел.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| SoulKeeper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
На самом деле меня интересует есть ли какая-то тулза или либка для проверки таких вещей. Алгоритм долговато, хотя еслии нет другого выхода...
Просто нужны проверки на расположние обьекта... Edit: К примеру вот это http://algolist.manual.ru/maths/geom/belong/poly2d.php я не представляю себе как переписать на java. Я java толком то почти не знаю, а тут еше и c++ Это сообщение отредактировал(а) SoulKeeper - 15.1.2007, 15:22 |
|||
|
||||
| SoulKeeper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Всем спасибо, разобрался...
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |