Подгон 3D дизайнерам: инструмент, который позволяет агентам создавать полноценные 3D-модели
Sandflow выпустила sand3d, Python-библиотеку для 3D-моделирования, специально разработанную под языковые модели. Вместо сложных скриптов Blender ИИ описывает объект через простые команды, создавая отдельные детали, отверстия, соединения и механизмы.
Например, целую стиральную машину с корпусом, барабаном, дверцей, ручкой и выдвижным лотком можно описать всего 38 строками кода. Причём дверца будет открываться, барабан вращаться, а лоток выдвигаться.
По замерам разработчиков, sand3d требует в 2–6 раз меньше токенов, чем Blender Python, CadQuery и FeatureScript. Весь API занимает около 3600 токенов, поэтому его можно целиком передать ИИ-агенту в качестве инструкции.
Готовые модели экспортируются в GLB, OBJ, STL, USD и URDF. Последний формат позволяет использовать объекты с подвижными деталями в симуляторах роботов, включая MuJoCo и Isaac.
Библиотека работает поверх Blender, устанавливается через pip. Исходный код открыт под Apache 2.0 на GitHub. Есть готовые наборы 3D-моделей на Hugging Face.