PDA

Просмотр полной версии : Определение столкновений тел неправильной формы


climfree
19.07.2014, 12:17
Доброго времени суток!

Нужно определить момент столкновения тел неправильной формы(два человечка которые движутся навстреч друг другу)

Нашла хорошую статью http://demiart.ru/forum/index.php?showtopic=123270 . но здесь определение столкновений опредляется с помощью цвета персонажа, но в примере столкновение определяется между двумя звездочками которые одноцветные. Но цвет персонажа определить сложно.

В общем я запуталась . подскажите, как можно определить момент столкновения тел неправильной формы.
Буду благодарна за любую инфо (статья, пример , ...)

Ёлочка
19.07.2014, 14:32
Но цвет персонажа определить сложно.Используй не цвет, а альфу для определения столкновения.

nubideus
19.07.2014, 16:39
climfree, фильтрами и трансформами вытягивай цвет, если не нравится альфа.

за демиарт минус, он требует регистрации

undefined
19.07.2014, 17:27
или разбить человечков на примитивы (н-угольники например и искать пересечения по ТРО(Теорема о разделяющих осях).годный обзор,например, тут
http://noregret.org/tutor/n/collision/

nubideus
19.07.2014, 18:31
undefined, явно не осилит, советуй тогда уж nape