3D Content

Batch rendering: як рендерити 100+ SKU без втрати якості і часу

Владислав Карпов
Владислав Карпов
28 квітня 2026 · 7 хвилин читання

Рендеринг одного товару — задача для художника. Рендеринг 500 SKU за тиждень — задача для процесу. Різниця в тому, що перше вирішується талантом і часом, друге — системою, шаблонами і автоматизацією. Більшість студій стикаються з цим при першому великому каталожному проекті і винаходять колесо методом спроб і помилок.

3D рендеринг і комп'ютерна графіка

Шаблон сцени: основа потокового рендерингу

Шаблон сцени — це 3ds Max (або Blender) файл з готовим освітленням, матеріалами фону, камерою і налаштуваннями рендеру. Новий товар просто поміщається в цю сцену, і рендер відбувається без додаткового налаштування.

Хороший шаблон сцени враховує: стандартну камеру для головного фото (зазвичай 45° зверху-збоку), додаткові камери для допоміжних ракурсів, нейтральний або брендований фон, освітлення, яке добре працює для широкого класу товарів категорії.

Для різних категорій — окремі шаблони. Метали і скло вимагають іншого освітлення, ніж тканина і пластик. Намагатись зробити один «універсальний» шаблон — неефективно.

Автоматизація через MAXScript і Python

3ds Max підтримує MAXScript для автоматизації задач. Базовий скрипт для batch render:

  • Читає список файлів моделей з папки або CSV-таблиці
  • Відкриває шаблон сцени, імпортує модель, центрує по осі
  • Виставляє розміри камери під габарити об'єкта
  • Рендерить всі камери (головне фото + 3–5 додаткових ракурсів)
  • Зберігає у потрібну папку з ім'ям SKU
  • Переходить до наступної моделі
Важливий крок перед batch render: QA-перевірка моделей. Скрипт, що рендерить 200 моделей, не помітить перевернуту нормаль або неправильні розміри — і ви отримаєте 200 поганих рендерів. 10 хвилин QA на вхідні дані економлять години переробки.

Render farm: коли доцільно

Якщо завдання — 500+ рендерів за 1–2 дні — одна локальна машина не впорається. Хмарні render farm (Rebus, Fox Renderfarm, GarageFarm) дозволяють паралельно рендерити на сотнях CPU/GPU.

Типова економіка: 1 рендер на локальній машині — 10–30 хвилин. На farm — 1–3 хвилини. Вартість farm: $0.05–0.15 за frame (один рендер). Для проекту 500 рендерів — $25–75 замість 3–5 днів роботи машини.

Контроль якості в потоці

При batch рендерингу одна помилка шаблону або скрипту тиражується на весь каталог. Рекомендований процес: тестовий рендер 5–10 моделей → ручна перевірка → затвердження → запуск повного batch. Після batch — автоматична перевірка: скрипт перевіряє, що всі очікувані файли створені і мають розмір більший за 0 байт.

Batch rendering — це не про швидкість рендеру. Це про побудову конвеєра, де художник витрачає час на якість і складні рішення, а не на рутину. Один правильно налаштований pipeline окупається на першому ж великому проекті.
Владислав Карпов
Владислав Карпов
3D Content Specialist · Digital Command

Спеціаліст з технічного 3D-моделювання і підготовки контенту для маркетплейсів. Досвід роботи зі складними промисловими виробами, CAD-документацією і підготовкою 3D-активів для e-commerce.

← Всі статті Ще статті 3D Content →