LL3M: Large Language 3D Modelers
LL3M — система, где несколько LLM пишут Python-код для Blender, создавая и редактируя 3D-модели по текстовым запросам. В отличие от прежних подходов, ограниченных примитивами, LL3M свободно формирует геометрию, компоновку и материалы. Код служит представлением объекта, что позволяет автоматическую и пользовательскую итеративную доработку.
Процесс
- Создание — первичная модель.
- Авто-улучшение — самокоррекция ошибок и упрощённой геометрии.
- Пользовательская доработка — интерактивные правки по запросу.
Возможности
- Разнообразие форм: архитектура, инструменты, скейтборд и т.д.
- Стилизация: один запрос «в стиле стимпанк» меняет геометрию и материалы разных шляп.
- Материалы: процедурные шейдеры, редактируемые узлы.
- Последовательные правки: сохраняется идентичность объекта.
- Прозрачность: читаемый код с комментариями, понятные параметры в Blender.
- Повторное использование: общие паттерны кода переносятся между категориями объектов.
- Сцены: генерация иерархий объектов с корректными пространственными связями.