Box2d: катить мягкий шарик тела
Я сделал мягкий шарик для тела int box2d, который выглядит так:
Каждая точка круга - это тело box2d, а каждая линия - расстояние. Как я могу свернуть это? Я не хочу менять гравитацию мира и просто позволить ей вращаться, я хочу, чтобы она начала вращаться из центра (не каждая точка окружности независима).
Мне просто нужна общая идея, а не код.
1 ответ
Решение
Общая идея состоит в том, чтобы применить правильную силу к каждому телу. Если вы хотите вращение - эти силы являются нормалями к векторам от центра шара к центру тела.