#blender #rigid-bodies
#блендер #твердые тела
Вопрос:
Я использую опцию физики твердого тела в blender, чтобы бросать шарики (сетки) в коробку. Некоторые шары полностью пропускают коробку и падают мимо коробки. Я хочу иметь возможность выбирать только те шары, которые попадают в поле, и экспортировать их по отдельности в файл .stl с указанием их глобального положения (после установки в поле).
Я думаю, что знаю, как экспортировать файлы, но у меня возникли проблемы с тем, как выбрать объекты сетки на основе их положения в заданном кадре. Я планирую использовать это для нескольких экземпляров, и, следовательно, мне нужна помощь в том, как сделать это с помощью сценариев с использованием python.
Примечание: шары сбрасываются со случайной высоты, и когда я выбираю объект, отображаемая им позиция z по-прежнему выглядит как его начальная начальная позиция.
Я новичок в Blender, поэтому буду очень признателен за любую помощь
Ответ №1:
Я нашел это в другом месте, вам нужно использовать .matrix_world.translation, а не .местоположение для выбора объектов по их местоположению в заданном кадре
Комментарии:
1. вы должны убедиться, что правильно провели исследование, прежде чем публиковать вопрос в stack overflow
2. Я потратил 4 часа на поиски решения безрезультатно, в эту проблему были проведены значительные исследования