Blender AI Wiki / Русский Поиск

ГАЙД ПО ПРОМПТАМ — ЭФФЕКТИВНЫЕ КОМАНДЫ ДЛЯ BLENDER

Создание объектов "Create a [PRIMITIVE] named [NAME] at location [X,Y,Z] with scale [X,Y,Z] rotation [X,Y,Z] (radians). Primitives: CUBE, SPHERE, CYLINDER, PLANE, CONE, TORUS, EMPTY, CAMERA, LIGHT"

📚 Референсы 27 блоков кода обновлено 2026-10-02

Основные принципы

1. Конкретизируйте геометрию

❌ "Make a house"
✅ "Create a low-poly house: 6x8m base, 4m walls, gabled roof 3m high, 
     1x2m door centered front, two 1x1m windows on each side"

2. Ссылайтесь на понятия Blender

✅ "Add a Subdivision Surface modifier (levels=2) to the cube"
✅ "Create a Principled BSDF material: Base Color #8B4513, Roughness 0.8"
✅ "Set object origin to geometry center (Right-click → Set Origin → Origin to Geometry)"

3. Разбивайте сложные задачи на шаги

Step 1: "Create the base geometry for a medieval tower"
Step 2: "Add window openings using boolean difference with cylinders"
Step 3: "Apply stone material with moss in crevices"
Step 4: "Add crenellations on top using array modifier"
Step 5: "Set up 3-point lighting for dramatic rendering"

Шаблоны промптов по задачам

Создание объектов

"Create a [PRIMITIVE] named [NAME] at location [X,Y,Z] with scale [X,Y,Z]
 rotation [X,Y,Z] (radians). 
 Primitives: CUBE, SPHERE, CYLINDER, PLANE, CONE, TORUS, EMPTY, CAMERA, LIGHT"

Example:
"Create a CYLINDER named 'Column' at (0,0,0) scale (0.3,0.3,5) rotation (0,0,0)"

Назначение материалов

"Create a Principled BSDF material named [NAME] with:
 Base Color: [R,G,B] or hex #RRGGBB
 Roughness: [0-1]
 Metallic: [0-1]
 [Optional: Transmission, IOR, Clearcoat, Emission]
 Apply to object [OBJECT_NAME]"

Example:
"Create material 'Gold' with Base Color #FFD700, Roughness 0.1, Metallic 1.0, Apply to 'Ring'"

Схемы освещения

"Create [LIGHT_TYPE] light named [NAME] at [LOCATION] with:
 Energy: [WATTS]
 Color: [R,G,B] or temperature [K]
 [For AREA: size, spread]
 [For SUN: angle]"

Common setups:
- "3-point studio lighting: Key (1000W, 5600K, 45°), Fill (300W, 6500K, -30°), Rim (500W, 5600K, 180°)"
- "HDRI lighting: Search Poly Haven for 'studio' HDRI, 2k resolution, set as world"
- "Volumetric fog: Add cube domain, Principled Volume density 0.1, Sun light through"

Настройка камеры

"Add CAMERA named [NAME] at [LOCATION] rotation [EULER]
 Set as active camera: bpy.context.scene.camera = bpy.data.objects['NAME']
 [Optional: Lens 50mm, Sensor 36mm, DOF focus on object]"

Ассеты Poly Haven

"Search Poly Haven for [ASSET_TYPE: models/hdris/textures] with 
 [categories: ['category1', 'category2']] [tags: ['tag1']]
 Download [ASSET_ID] at [RESOLUTION: 1k/2k/4k/8k] 
 [For textures: apply to object [NAME]]"

Examples:
"Search Poly Haven models categories ['furniture', 'seating'] download 'ArmChair_01' at 2k"
"Search Poly Haven hdris categories ['indoor'] download 'abandoned_bakery' at 2k set as world"
"Search Poly Haven textures categories ['metal'] download 'RustedIron' at 2k apply to 'Pipe'"

Poly Pizza (low-poly)

"Search Poly Pizza for [QUERY] category [CATEGORY_NAME] licence [CC0/CC-BY] 
 animated [true/false] limit [N]
 Download [MODEL_ID] normalize_size true target_size [METERS]"

Categories: Food & Drink, Clutter, Weapons, Transport, Furniture & Decor, 
Objects, Nature, Animals, Buildings, People & Characters, Scenes & Levels, Other

Sketchfab (высокое качество)

"Search Sketchfab for [QUERY] categories [CATEGORY] count [N] downloadable true
 Get preview for [UID]
 Download [UID] target_size [METERS]"

Генерация 3D через ИИ (Hyper3D/Hunyuan3D)

"Generate 3D model of [DESCRIPTION] using Hyper3D Rodin
 [or Hunyuan3D]
 Poll status until complete
 Import result"

Сборка сцены

"Create a [SCENE_TYPE] scene:
- [LIST OF OBJECTS WITH SPECS]
- Lighting: [SETUP]
- Camera: [POSITION/TYPE]
- Render settings: Cycles/EEVEE, samples, resolution"

Продвинутые приёмы составления промптов

Итеративное уточнение

1. "Create a basic chair shape with primitives"
2. "Add subdivision surface and bevel to smooth edges"
3. "Create fabric material for seat, wood for legs"
4. "Add stitching detail using geometry nodes or displacement"
5. "Set up turntable animation 360° over 120 frames"

Условная логика

"If the object 'Wall' exists, add a window opening at height 1.2m.
 Otherwise, create a wall first then add window."

Пакетные операции

"For each selected object: 
 1. Apply scale (Ctrl+A → Scale)
 2. Add bevel modifier (width=0.02, segments=3)
 3. Shade smooth
 4. Create unique material with random hue"

Выполнение кода (когда инструментов не хватает)

"Execute this Blender Python code:

import bpy for obj in bpy.context.selected_objects: obj.modifiers.new('Bevel', 'BEVEL') obj.modifiers['Bevel'].width = 0.02 obj.modifiers['Bevel'].segments = 3 bpy.ops.object.shade_smooth()


Советы по провайдерам

OpenRouter (GenesisCore)

  • Лучше всего для кода: deepseek/deepseek-chat, qwen/qwen-2.5-coder-32b
  • Лучше всего для рассуждений: anthropic/claude-3.5-sonnet
  • Самый дешёвый: meta-llama/llama-3.1-8b-instruct (простые задачи)
  • Всегда указывайте модель в настройках GenesisCore

blender-mcp (любой клиент)

  • Работает с любым MCP-клиентом (Claude, Cursor, Codex, OpenCode)
  • Инструменты самодокументируемые — LLM знает их параметры
  • Используйте execute_blender_code для произвольных операций

Шпаргалка по типовым паттернам

Задача Шаблон промпта
Примитив "Create [TYPE] named [NAME] at [LOC] scale [SCALE]"
Материал "Create Principled BSDF [NAME]: color [RGB], roughness [0-1], metallic [0-1] apply to [OBJ]"
Модификатор "Add [MODIFIER_TYPE] to [OBJ] with [PARAMS]"
Bool "Boolean [UNION/DIFFERENCE/INTERSECT] [OBJ_A] with [OBJ_B]"
Array "Add Array modifier to [OBJ]: count [N], offset [X,Y,Z]"
Кривая "Create Bezier curve through points [LIST], bevel depth [RADIUS]"
Частицы "Add Particle System to [OBJ]: type HAIR, count [N], length [L]"
Rigid Body "Add Rigid Body to [OBJ]: type ACTIVE/PASSIVE, mass [KG]"
Анимация "Animate [OBJ] location from [START] to [END] over [FRAMES] frames"
Driver "Add driver to [OBJ].[PROP] driven by [TARGET].[PROP] with expression [EXPR]"
Geo Nodes "Create Geometry Nodes tree on [OBJ]: [NODE DESCRIPTION]"

Восстановление после ошибок

Если ИИ застрял

"Reset: Delete all objects created in this session. Start fresh with:
[CLEAR SPECIFICATION]"

Если инструмент не сработал

"The previous command failed with [ERROR]. 
Try alternative approach: [SUGGESTION]"

Если результат неверен

"Undo the last operation. The issue is [DESCRIPTION].
Instead: [CORRECTED INSTRUCTION]"

Оптимизация токенов

Грамотно используйте историю

  • GenesisCore: выключайте "Use History" для независимых команд
  • blender-mcp: каждый вызов инструмента независим, контекст не нужен

Краткие промпты

❌ "I would like you to please create a cube that is red in color and put it at the origin"
✅ "Create CUBE named 'RedCube' at (0,0,0) material red"

Объединяйте связанные операции

✅ Один промпт: "Create 5 cubes in a row at x=-2,-1,0,1,2 with materials red,blue,green,yellow,purple"

Отладочные промпты

Инспекция сцены

"Get full scene info including all objects, materials, lights, camera"
"Get object info for [NAME] - show vertices, faces, materials, modifiers"
"Take viewport screenshot"

Проверка статуса аддона

"Get addon info - show version, capabilities, protocol version"
"Check Poly Haven status"
"Check Poly Pizza status"

Промпты под конкретные модели

DeepSeek / Qwen (упор на код)

"Write Blender Python code to: [ALGORITHMIC DESCRIPTION]
Use bpy.data, bpy.ops, mathutils. No external imports."

Claude (упор на рассуждения)

"Plan the steps to create [COMPLEX SCENE], then execute step by step.
Explain each step before executing."

GPT-4o (сбалансированно)

"Create [SCENE] following best practices for [STYLE/TECHNIQUE].
Optimize for render time / poly count / editability."

🔗 СВЯЗИ


🎯 ЦЕЛЬ

Референс категории «Референсы», сложность —.

Связанные материалы

Подобраны по тегам и категории.