Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   [Box2D] Как настроить центр масс для тела? (http://www.flasher.ru/forum/showthread.php?t=141379)

TWETTI 23.06.2010 15:38

Как настроить центр масс для тела?
 
Вложений: 1
Как настроить центр масс для тела?
Чтобы в моем примере пуля поворачивалась.

Герыч 24.06.2010 11:20

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


Часовой пояс GMT +4, время: 05:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.