6 сентября 2026 г.
Simon Willison показал, как coding agents управляют Blender через Python API
Coding agents могут передавать Blender команды на естественном языке и запускать рендеринг через Python API. Подход подходит для быстрых визуальных прототипов и учебных экспериментов.

Simon Willison показал, как связать Blender с coding agents на macOS и управлять созданием трёхмерных сцен с помощью обычных текстовых команд. В его примере агент обращается к установленному приложению Blender, запускает рендеринг и затем дорабатывает результат по новым инструкциям.
Для студентов и авторов учебных проектов такой подход может сократить время на подготовку визуальных прототипов. Blender при этом остаётся инструментом моделирования и рендеринга, а агент выступает интерфейсом для формирования и изменения сцены.
Сцену можно создавать последовательными командами
В демонстрации использовалась полная версия Blender для macOS, установленная в системную папку приложений. После этого coding agent получил команду открыть приложение и отрендерить сцену, где пеликан едет на велосипеде.
Затем автор добавил две короткие инструкции: создать фон и сделать сцену выразительнее. Следующая команда попросила улучшить результат. Изображение создавалось через Python API Blender, поэтому текстовые указания преобразовывались в программные действия внутри 3D-приложения.
| Этап | Действие |
|---|---|
| Подготовка | Установка полной версии Blender на Mac |
| Первый запрос | Создание и рендеринг сцены с пеликаном на велосипеде |
| Доработка | Добавление фона и визуальных деталей |
| Финальный шаг | Дополнительное улучшение сцены через новую команду |
Где подход пригодится в учебной работе
Связка может быть полезна при подготовке иллюстраций для презентаций, визуальных прототипов интерфейсов, концепций для исследовательских проектов и демонстрационных сцен. Студент может описать композицию словами, а затем проверить, какой Python-код создал агент и какие параметры Blender изменились.
Такой способ не заменяет проверку результата. Нужно отдельно оценивать геометрию объектов, освещение, расположение камеры и соответствие сцены заданию. Для курсовой или отчёта также потребуется сохранить исходные инструкции и код, чтобы можно было объяснить процесс создания изображения.
Что проверить перед использованием
Blender должен быть установлен локально, а coding agent должен иметь разрешение на запуск приложения и выполнение связанных команд. Конкретные возможности зависят от используемого агента и настроек macOS.
Пример Simon Willison показывает рабочий сценарий для одной системы и одной сцены. Он не подтверждает автоматическое качество всех 3D-моделей и не означает, что агент самостоятельно исправит ошибки в сложном проекте. Перед включением результата в учебную работу стоит вручную открыть файл Blender, проверить сцену, сохранить версии скриптов и убедиться, что финальный рендер соответствует поставленной задаче.