|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2011
Сообщений: 18
|
Box2d создание не выпуклого динамического тела
Добрый вечер! Подскажите как "правильно" создать не выпуклое динамическое тело? Со статическим телом просто разделял нужную мне форму на части и все ок. В данном случае необходимо использовать жесткое соединение, или есть другие предложения?
|
|
|||||
Регистрация: Mar 2011
Сообщений: 58
|
Имеется ввиду, как создать тело с невыпуклым b2PolygonShape? Никак... Но. Можно пройтись по вершинам этого полигона алгоритмом триангуляции который разобъёт невыпуклый полигон на треугольники, из каждого треугольника создать отдельный b2PolygonShape, назначить этот шейп креплению, и все полученные крепления прикрепить к твердому телу...
Уже написанный алгоритм триангуляции можно позаимствовать у QuickBox2D 1.1 или вообще можно не парится и использовать редактор, который специально предназначен для этого.... |
|
|||||
Регистрация: May 2011
Сообщений: 18
|
спасибо за ответы!
mayakwd, последовал Вашему совету, все отлично получилось! |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
|
Часовой пояс GMT +4, время: 17:40. |
|
« Предыдущая тема | Следующая тема » |
Теги |
Box2d выпуклое тело |
|
|