וואלהבכירים במפלגתו של קנצלר גרמניה הביעו בו תמיכה על רקע הלחץ להתפטרESPNTransfer rumors, news: Barça, Madrid believe Haaland could leave Man City next summerThe Jerusalem PostIDF arrests Iran's Press TV journalist in West Bank, hands her to police, source confirms to 'Post'UN NewsThe world comes to New York: What’s at stake at UN General Assembly high-level weekRTP DesportoOpen de Portugal promovido à primeira divisão do golfe europeuBollywood HungamaAmit Sadh’s Pratap to release in theatres on November 20, 2026; FIRST look unveiledPunchPublic appointments should be based on competence – PRP chieftainInquirerEjercito vows to ensure funding for major railway projectsDigital SpyEmmerdale's Joe Tate to face new revenge plan after Ruby burialVilaWebEl Partit Demòcrata Europeu recorda a Llarena que ha d’aplicar la llei europea i amnistiar PuigdemontBBC NewsCarney's new love-in with EU has everything to do with TrumpGolem.deElon Musk fordert: Unternehmen sollen ihre KI-Systeme gegenseitig prüfen
The Daily Newsstand · Free, Always
Wednesday, September 16, 2026

Как я научилась управлять Blender с помощью GPT-6 Astra в Codex: мой личный опыт и пошаговый гайд

Translate

В прошлом году я купила 3D-принтер и где-то в июле решила напечатать себе удобный органайзер для мелочей. Я перерыла кучу сайтов, но так и не нашла подходящую готовую модель, поэтому решила попробовать смоделировать её сама в Blender. Однако открыв программу, я просто растерялась: интерфейс показался мне невероятно сложным, кнопок и настроек было слишком много, и я совершенно не понимала, с чего начать — в итоге забросила эту затею.

А недавно я наткнулась в сообществе на интересные кейсы о том, как люди управляют Blender через Codex с помощью GPT-6 Astra. Во мне снова проснулся азарт, и я решила дать себе второй шанс! Оказалось, что теперь мне вовсе не обязательно помнить наизусть горячие клавиши или досконально знать Python: достаточно четко описать задачу, а агент сам выберет способ — кликнет мышью через плагин Computer Use, напишет внутренний скрипт bpy или запустит фоновую команду.

Хочу поделиться своим опытом: от подключения модели до создания настольной лампы и рендера плавной 360° анимации.

1. Как я настраивала доступ к GPT-6 Astra

Для начала я скачала и установила настольное приложение через официальную страницу ChatGPT. Внутри него переключилась в режим Codex.

Подключить модель можно двумя путями, в зависимости от ситуации:

  • Вариант с подпиской: Если у вас есть официальный доступ, просто войдите в аккаунт и выберите в списке модель GPT-6 Astra.

  • Вариант через BetterToken API Key: Если официальной подписки нет, я рекомендую настроить ключ через BetterToken с оплатой по факту использования.

2. Подготовка проекта и запуск Blender

Я создала на диске папку astra-blender (внутри Documents) и добавила её в Codex через кнопку «+» в разделе Projects. Чтобы убедиться, что связь работает, я отправила тестовый запрос: «Ответь одним словом: готово». Ответ пришел мгновенно.

Затем я скачала актуальную версию программы с официального сайта Blender. Запустила её, оставила стартовую сцену с дефолтным кубом и сохранила файл как desk-lamp.blend прямо в созданную папку проекта.

3. Установка и калибровка плагина Computer Use

Чтобы модель могла видеть интерфейс программы и взаимодействовать с ним, я подключила официальный плагин:

  1. Перешла в раздел Plugins внутри Codex.

  2. Нашла Computer Use от OpenAI и нажала Install plugin.

  3. Обязательно активировала внутри карточки переключатели MCP server и Skill.

  4. На macOS я сразу выдала приложению системные разрешения на Screen Recording и Accessibility в настройках конфиденциальности.

Перед сложной работой я проверила, слушается ли меня агент, отправив такой запрос:

«Используй официальный плагин Computer Use, чтобы осмотреть открытое окно Blender. Сообщи мне текущее имя файла и объекты, видимые в списке сцены. Через интерфейс Blender переименуй Cube в Connection_Test. Покажи обновлённый список сцены, затем остановись. Не создавай и не удаляй объекты.»

Я своими глазами увидела, как в аутлайнере куб переименовался в Connection_Test. Связь установлена!

4. Создание первой модели: настольная лампа

Я решила не усложнять и начала с аккуратной настольной лампы с абажуром. Я дала модели свободу в выборе инструментов: разрешила комбинировать Computer Use, выполнение скриптов bpy и фоновый CLI Blender.

Я отправила детальный промпт с описанием геометрии: основание на плоскости $Z=0$, стойка, наклонный кронштейн, конический плафон с толщиной стенок, лампочка внутри и плоскость пола. Все элементы обязательно должны были остаться отдельными объектами (Lamp_Base, Lamp_Stem, Lamp_Arm, Lamp_Shade, Lamp_Bulb, Ground).

Мой запуск проходил на macOS в приложении ChatGPT сборки 26.908.40834 и Blender 5.2.1 LTS с моделью GPT-6 Astra High. Сначала модель переименовала куб через интерфейс, затем сгенерировала и применила Python-скрипт прямо во встроенной консоли программы. Когда ввод в консоль начал немного подвисать, Astra сама переключилась на фоновый CLI, достроила сочленение ножки с плафоном, визуально проверила результат через Computer Use и сохранила сцену.

5. Настройка материалов, освещения и Cycles-рендер

Когда форма меня устроила, я попросила Astra заняться визуалом:

  • Зелёная глянцевая эмаль для основания и плафона;

  • Шлифованная благородная латунь для стойки и кронштейна;

  • Мягкое тёплое свечение лампочки;

  • Студийная трёхточечная схема света и нейтральный пол.

Рендеринг запустили в Cycles. Картинка получилась сочной, без висящих в воздухе элементов и артефактов.

(Кстати, если вам нужен еще более глубокий контроль без эмуляции кликов мыши, вы можете подключить официальный Blender MCP — он связывает Codex со сценой напрямую по локальному сокету).

6. Создание круговой анимации

В финале мне захотелось красивую 5-секундную петлю (360° облёт камеры при 24 кадрах в секунду).

Я попросила Astra анимировать поворот с 1 по 120 кадр (поставив ключ 360° на 121 кадр, чтобы избежать задержки в конце цикла). Сначала модель сделала тестовые рендеры кадров 1, 41 и 81 для проверки ракурсов, а затем отрендерила всю секвенцию из 120 кадров в папку renders/.

Когда дело дошло до сборки в MP4, системный FFmpeg выдал ошибку из-за отсутствия библиотеки libvpx.11.dylib. Но Astra не растерялась: вместо попыток чинить системные пути, она просто задействовала встроенный видеоэнкодер самого Blender и аккуратно собрала готовый ролик desk-lamp-orbit.mp4.

Мои личные советы и грабли, на которые я наступала

  • Не сворачивайте и не блокируйте экран, если работает Computer Use — курсор и клавиатура должны оставаться активными для приложения.

  • Фиксируйте результат поэтапно: форма $\rightarrow$ материалы $\rightarrow$ свет $\rightarrow$ анимация. Всегда просите сохранить .blend перед следующим шагом.

  • Если агент просто рассуждает в чате, но ничего не делает в окне Blender — мягко направьте его фразой: «Выполни это действие сейчас через Computer Use и покажи обновлённый скриншот».

Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку

View the original on Хабр

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.