Народ, привет! А кто подскажет, как можно сместить у Rigid Body

положение центра тяжести, пр этом не меняя оси вращения? Проблема в том, что и то, и другое жестко привязано к Origin-у.

Мне нужно, чтобы циллиндрический объект (с вертикальной ориентацией круглых граней) вращался (колебался из стороны в сторону) с затуханием. Именно для этого и нужно сместить центр тяжести.

27 ответов

63 просмотра

Смещать ориджин не пробовали?

Dmitry- Автор вопроса
Павел Евгеньевич
Смещать ориджин не пробовали?

Да пробовал конечно) Но вместе с ним же смещается и Pivot Point. Проблема в том, что Pivot Point и Center of Mass неизбежно сходятся в Origin, это всегда одна точка. А мне нужно их разделить.

Dmitry- Автор вопроса
Павел Евгеньевич
Смещать ориджин не пробовали?

Уже нашел кое-какое потенциальное решение, но оно пока работает неадекватно, хотя должно. Если сместить ориджин, но при этом связать между собой два объекта через Rigid Body Constraint (Hinge в моем случае), то даже при смещенном ориджине можно заставить объект вращаться вокруг пустышки. Но только он вместо маятникового затухания (что должно по задумке быть при использовании Hinge) просто вращается вокруг своей оси как бешеный.

Dmitry
Да пробовал конечно) Но вместе с ним же смещается ...

Что-то вы все в кучу свалили. И pivot-point, и centre of mass, и origin. Что есть что, по-вашему?

Dmitry- Автор вопроса
Павел Евгеньевич
Что-то вы все в кучу свалили. И pivot-point, и cen...

Это не я все в кучу свалил, а разработчики Блендера) Я же говорю, в Блендере и Pivot Point, и Center of Mass жестко привязаны к Origin. То есть по факту это всегда одна и та же точка. А у меня цель — оставить в позиции Origin-а только Pivot Point, а Center of Mass при этом сместить.

Dmitry
Это не я все в кучу свалил, а разработчики Блендер...

Ceneter of mass можно сместить, сместив массу 🤷🏼‍♂️

Так мы ж про блендер, а не матчасть))))) Или ты это в майке проворачиваешь?

Dmitry- Автор вопроса

Проблема в том, что для Rigid Body центр масс всегда в Ориджине, даже если это противоречит геометрии

Dmitry
Проблема в том, что для Rigid Body центр масс всег...

Скорее, там учитывается именно положение ориджина, а не центра масс.

Dmitry- Автор вопроса
RedKom
Так мы ж про блендер, а не матчасть))))) Или ты эт...

Я уже выше написал, как мне удалось разделить Pivot Point и Origin. В Блендере, не в Майке. Так что это вообще ни разу ни одно и то же. Другое дело, что мое решение пока работает не так, как мне нужно. Цитирую сам себя: > Уже нашел кое-какое потенциальное решение, но оно пока работает неадекватно, хотя должно. Если сместить ориджин, но при этом связать между собой два объекта через Rigid Body Constraint (Hinge в моем случае), то даже при смещенном ориджине можно заставить объект вращаться вокруг пустышки. Но только он вместо маятникового затухания (что должно по задумке быть при использовании Hinge) просто вращается вокруг своей оси как бешеный.

Dmitry
Я уже выше написал, как мне удалось разделить Pivo...

» Я уже выше написал, как мне удалось разделить Pivot Point и Origin. Не нашел 🤷🏼‍♂️

Dmitry
Так я ж процитировал туж же)

Павел хочет знать сам метод. Как?)

Dmitry- Автор вопроса
RedKom
Павел хочет знать сам метод. Как?)

Я ж вроде довольно понятно описал: https://t.me/blender_ru/888191

Dmitry
Так я ж процитировал туж же)

Я понял теперь. Просто мы привыкли к тому, что люди подразумевают под pivot-point то, что в Блендере зовется origin. Но то, что центр масс находится там же, где ориджин, с этим я готов поспорить.

Dmitry
Я ж вроде довольно понятно описал: https://t.me/bl...

Так а что надо-то, в итоге? Симуляциями не так то просто управлять, но, говорят, можно

Хорошо. Когда терминология разложена, теперь полностью задачу распишите.

Dmitry- Автор вопроса

О том, что надо, я тоже уже написал выше. Повторю еще раз: Надо сместить центр гравитации объекта от ориджина, чтобы разделить центр гравитации и центр вращения. Зачем? Чтобы симметричный объект мог качаться вогруг своего центра, как маятник.

Dmitry- Автор вопроса
Павел Евгеньевич
Хорошо. Когда терминология разложена, теперь полно...

Представьте себе тарелку, по центру которой находится ось вращения, а сама тарелка расположена вертикально. Если ее крутануть — она будет просто вращаться вокруг своей оси. А теперь представьте себе, что к одному из краев тарелки подвешен груз. В этом случае, если ее крутануть, то она будет раскачиваться, как маятник, при этом колебания будут постепенно затухать. Вот этот эффект мне и нужен.

Dmitry
Представьте себе тарелку, по центру которой находи...

Как разбалансированное колесо, типа этого? Только оборот неполный. Добавьте массу. Констрейн Fixed

Dmitry- Автор вопроса
Павел Евгеньевич
Как разбалансированное колесо, типа этого? Только ...

Да, примерно так. Если сместить у колеса ось вращения, то оно примерно так и будет себя вести. Но мне не нужно смещать ось, а нужно просто утяжелить это колесо. С колесом пример даже более наглядный, да. Представьте, что в этом колесе внутри к поверхности с одной из сторон приклеен кирпич. Снаружи этого не видно, но по факту кирпич из-за гравитации будет тянуть одну сторону вниз, из-за чего и будут возникать затухающие колебания, а не вращение. Вот это мне и нужно.

Dmitry
Представьте себе тарелку, по центру которой находи...

Тут, по-моему, было бы проще слелать анимашку вручную и не морочить себе голову с симуляциями)))) Но, тебе виднее;) Ты один знаешь, что будет дальше

Dmitry- Автор вопроса
RedKom
Тут, по-моему, было бы проще слелать анимашку вруч...

У меня там несколько сотен таких объектов, каждый из которых еще по-всякому взаимодействует с окружением. Анимировать это вручную я буду примерно 1000 лет.

Dmitry
У меня там несколько сотен таких объектов, каждый ...

Тогда, удачи!) Надеюсь, у нас тут скоро появится свой мастер симуляшек;)

Похожие вопросы

Обсуждают сегодня

Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
А кто знает в тейлоре до сих пор есть конфликты слагов или поправили уже?
Black Cat
5
Нужно магазин с тильды на опен кат перенести Есть кто умеет? В лс
Magic
8
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Я хочу запустить свой проект в тг. Что-то между пирамидой и майнилкой. Еще подобного ничего не было. Уникальная идея. Нужен именно не бот, а приложение. С ввод, выводом тон...
Павел А.
6
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Карта сайта