Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Косячит алгоритм? [VC, Windows]


VolanD666 ©   (2006-02-17 20:15:00) 

Привет, мастера! Вот уже вторую неделю бьюсь над проверкой столкновений ( сфера+треугольник ) в своем проекте, и все вроде работает, вот только есть несколько косяков: если встать точно в угол начинает все моргать, не работает в острых углах. Конечно можно все исправить, но может стоит поменять алгоритм ( может кто своим поделится : ), а может алгоритм правильный и такие косяк встречались у всех?


XProger   (2006-02-18 22:03:00) [1]

http://www.google.ru/search?q=AABB+collision+detection


Gnobobel   (2006-02-18 21:38:00) [2]

Может кто линком заделится... шо за зверь этот AABB?


VolanD666   (2006-02-18 18:21:00) [3]

Спасибо :)


XProger   (2006-02-18 18:12:00) [4]

AABB


VolanD666   (2006-02-18 18:10:00) [5]

А вот интересно в CS какой алгоритм используется?


XProger   (2006-02-18 15:56:00) [6]

VolanD666, ну раз так, следовательно скорость работы не особо критична...
треугольник VS треугольник твой выбор!


VolanD666   (2006-02-18 14:44:00) [7]

К сожалению, это не игра…


XProger   (2006-02-18 13:16:00) [8]

VolanD666, в играх уровни любыми быть не могут :)


VolanD666   (2006-02-18 06:53:00) [9]


> VolanD666, углы и сфера - вещь исправимая (проникновение
> рёбер)

Не, я понимаю просто боюсь, что будут «косяки» о которых я не буду знать, которые проявятся после окончания проекта. :(

> Но вообще для таких уровней с углами подходит AABB :)

Вся проблема в том, что "уровень" может быть любым...


XProger   (2006-02-17 21:08:00) [10]

VolanD666, углы и сфера - вещь исправимая (проникновение рёбер)
Но вообще для таких уровней с углами подходит AABB :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо