Сервисы, превращающие скетч в 3D-модель за деньги, обещают закрыть разрыв между концептом и готовым ассетом. Вопрос, который надо задать до подписки: что именно вы покупаете, время специалиста или работу алгоритма, и сколько это стоит по сравнению с обеими альтернативами.
Сейчас по порядку: как устроены такие сервисы, чем результат отличается от бесплатных генераторов, с чем его честно сравнивать по деньгам и в каких случаях подписка окупается.
Чем это отличается от генераторов по тексту
Бесплатные и дешёвые генераторы работают полностью автоматически: запрос на входе, сетка на выходе за минуту, качество какое получилось.
Платные сервисы для студий устроены иначе. В процессе участвует человек: алгоритм даёт заготовку, специалист доводит её до состояния, пригодного в продакшене. Отсюда и цена, и сроки, измеряемые часами или днями, а не минутами.
Это принципиально другой продукт. Вы покупаете не доступ к модели машинного обучения, а результат с гарантией качества.
Как устроен процесс
Порядок примерно одинаков у всех сервисов такого класса.
Загрузка исходника. Скетч, концепт-арт, фотография или несколько видов одного объекта. Чем больше ракурсов, тем ближе результат к задуманному.
Указание требований. Число полигонов, нужна ли развёртка, нужны ли текстуры, под какой движок. Это ключевой момент: именно здесь задаётся то, чем результат будет отличаться от автоматической генерации.
Автоматическая заготовка. Алгоритм строит первичный объём.
Доводка человеком. Ретопология, чистка, развёртка, приведение к заданным требованиям.
Выдача и правки. Обычно есть оговорённое число итераций правок, после которых доработки оплачиваются отдельно.
Что получается на выходе
Главное отличие от бесплатных генераторов не в форме, а в топологии.
Автоматический генератор отдаёт равномерно триангулированную сетку без развёртки. Платный сервис отдаёт сетку с осмысленной структурой, четырёхугольниками там, где нужны деформации, и готовой развёрткой.
Для статичного предмета дальнего плана разница неважна. Для персонажа, который будет анимироваться, или для ассета, который пойдёт в игровой движок с бюджетом полигонов, разница решающая.
Что проверять при оценке результата
Прежде чем считать задачу закрытой, прогоните модель по короткому списку.
Соответствие исходнику. Разверните модель и сравните с концептом со всех сторон, а не только с того ракурса, который был на входе.
Число полигонов против заявленного. Требование в задании и факт иногда расходятся.
Топология в местах сгиба. Для персонажа это локти, колени, плечи. Там должны быть аккуратные петли рёбер, а не случайная сетка.
Развёртка. Проверьте на растяжения тестовой текстурой в клетку и посмотрите, экономно ли использовано место.
Масштаб и ориентация. Модель должна приезжать в реальном размере и правильно повёрнутой под ваш движок.
Сколько это стоит на самом деле
Прямые цены у таких сервисов меняются, поэтому важнее понимать структуру расходов, чем запоминать цифры.
Оплата обычно построена на подписке с включённым числом моделей либо на кредитах за модель. Цена зависит от сложности объекта и от требований к топологии.
Скрытые статьи, о которых забывают при подсчёте: доработки сверх включённых итераций, повышенные требования к сетке, срочность, права на коммерческое использование в младших тарифах.
Практический совет: считайте не цену за модель, а цену за модель, которую вы реально приняли в работу без переделок. Если каждая третья требует доводки вашими руками, реальная стоимость выше заявленной в полтора раза.
С чем сравнивать: бесплатные генераторы
Честное сравнение выглядит так: бесплатный генератор плюс ваше время на доводку против платного сервиса.
Доводка сгенерированной модели до пригодного состояния занимает от получаса до нескольких часов в зависимости от требований. Умножьте на стоимость вашего часа и сравните с ценой за модель.
Для простых предметов бесплатный вариант почти всегда выгоднее. Для персонажей и ассетов со строгими требованиями к сетке разница сокращается или меняет знак.
Как выжать максимум из бесплатных сервисов, разобрано в сравнении генераторов 3D-моделей, а практика доводки такой модели в материале про работу с генератором на практике.
С чем сравнивать: моделлер на подряде
Второе честное сравнение это фрилансер.
Специалист дороже за единицу, но понимает контекст, задаёт вопросы и делает то, что нужно проекту, а не то, что написано в задании буквально. С ним можно обсудить компромиссы.
Сервис дешевле и предсказуемее по срокам, но работает строго по заданию. Если задание составлено неточно, вы получите точное исполнение неточного задания.
Отсюда практический вывод: сервисы такого класса выигрывают там, где поток однотипных задач с понятными требованиями. Специалист выигрывает там, где задача одна, но сложная.
Кому это оправдано
Небольшая игровая студия с потоком ассетов. Основной сценарий. Требования однотипные, объём большой, свой штат моделлеров дороже.
Студия визуализации в пике загрузки. Как способ разгрузить своих специалистов на типовых объектах.
Одиночный специалист. Обычно нет. Дешевле освоить бесплатный генератор и доводить самому, либо моделировать вручную.
Новичок. Скорее вредно. Готовые модели не учат, а разбираться в чужой топологии сложнее, чем построить свою.
Ограничения, о которых стоит знать заранее
Сроки не мгновенные. Раз в процессе участвует человек, ожидание измеряется часами и днями. Для итеративной работы, где нужно быстро проверить десять вариантов, это не подходит.
Сложные и нестандартные объекты идут хуже. Механизмы с подвижными частями, объекты с внутренней структурой, всё, что требует понимания устройства, а не только формы.
Стилистика теряется. Ярко выраженный авторский стиль концепта усредняется. Для стилизованных проектов это заметно.
Передача исходников третьей стороне. Для проектов под соглашением о неразглашении это надо согласовывать отдельно.
Как составить задание
Качество результата у таких сервисов зависит от задания сильнее, чем от алгоритма. Исполнитель делает ровно то, что написано, и не додумывает.
Референсы со всех сторон. Один вид спереди оставляет всё остальное на усмотрение исполнителя. Если у вас есть только один ракурс, опишите словами, что находится сзади и сбоку.
Бюджет полигонов конкретной цифрой. Формулировка «оптимизированная сетка» не значит ничего. Пишите верхнюю границу числом.
Назначение модели. Пойдёт в анимацию, в игру, в рендер, в печать. От этого зависит топология, и без указания вы получите универсальный компромисс, не оптимальный ни для чего.
Требования к развёртке. Нужна ли она вообще, есть ли ограничения по числу текстурных наборов, важна ли плотность текселей.
Масштаб и ориентация. Реальный размер в сантиметрах и какая ось смотрит вверх. Мелочь, которая экономит правки в каждом проекте.
Что можно упростить. Явно перечислите детали, которыми можно пожертвовать. Иначе исполнитель либо потратит время на незначимое, либо срежет важное.
Как оценивать пробный заказ
Первую задачу стоит выбирать не самую простую и не самую сложную, а типичную для вашего потока. Простая не покажет ограничений, сложная не покажет обычного качества.
Замерьте три вещи. Первое: сколько времени заняло составление задания. Если больше часа, автоматизация теряет смысл. Второе: сколько итераций правок понадобилось до приемлемого результата. Третье: сколько времени вы потратили на доводку после приёмки.
Сложите второе и третье, умножьте на стоимость своего часа и прибавьте к цене подписки. Это реальная стоимость модели, и именно её надо сравнивать с альтернативами, а не цену из тарифа.
Как принять решение
Три вопроса, которые дают ответ быстрее любого обзора.
Первое: сколько моделей в месяц вам реально нужно. Меньше пяти, и подписка почти наверняка не окупится.
Второе: одинаковые ли у них требования. Если каждая задача своя, выигрыш от автоматизации теряется.
Третье: сколько стоит ваш час и сколько часов уходит на доводку бесплатного результата. Это и есть цена альтернативы, с которой надо сравнивать.
Начинать в любом случае стоит с пробной задачи, а не с годовой подписки: качество на вашем конкретном типе объектов узнаётся только опытом.
Частые вопросы
Чем это лучше бесплатных генераторов?
Топологией и развёрткой. Форму сегодня неплохо строят и бесплатные сервисы, а вот сетку, пригодную для анимации и укладывающуюся в бюджет полигонов, автоматика пока не даёт.
Можно ли получить модель под конкретный движок?
Обычно да, требования к формату, масштабу и числу полигонов задаются в задании. Проверять соответствие всё равно нужно на своей стороне.
Что делать, если результат не устроил?
Смотреть условия по числу включённых итераций до оплаты, а не после. Это самый важный пункт в тарифе и самый часто пропускаемый.
Подходит ли это для 3D-печати?
Обычно избыточно. Для печати важна замкнутость и толщина стенок, а не качество топологии, и эти требования закрываются автоматической починкой сетки гораздо дешевле.
Останутся ли права на модель у меня?
Зависит от тарифа и юрисдикции. Читать надо до начала работы над коммерческим проектом, а не после сдачи. В младших тарифах ограничения на коммерческое использование встречаются регулярно.
Посчитайте, сколько стоит час вашей работы, и сравните с ценой одной модели в сервисе. Если разница не в разы, выгоднее сделать самому и оставить контроль за собой.
