← Все статьи

PBR-материал из фото бесплатно — карты прямо в браузере

Светлая студия: фотография деревянной поверхности и рядом аккуратный набор карт PBR-материала — цвет, фиолетовая карта нормалей, шероховатость и блестящая металлическая сфера

PBR-материал из фото бесплатно теперь можно собрать прямо в браузере: в разделе «Изображения» появился инструмент «PBR-материал из фото (бесплатно)». Он превращает обычную фотографию в набор карт для 3D-материала, показывает результат на плоскости, сфере или кубе и не списывает токены.

Images section: the Image to PBR Material (free) tool with a loaded photo, material map thumbnails and a live 3D preview

Почему это бесплатно

Обычно карты для PBR-материала рисуют вручную в 3D-редакторе либо генерируют на сервере платного сервиса. Здесь модель глубины подгружается в браузер и работает на вашем компьютере, а остальные карты выводятся из неё и из самого фото. Сервер отдаёт только код инструмента и веса модели: считать ему нечего, поэтому токены не списываются, а число обработок не ограничено.

Отсюда же и приватность: фотография не покидает ваш компьютер. Это важно, если вы делаете материал из личных снимков, рабочих текстуры или файлов клиентов.

Как сделать PBR-материал из фото: пошагово

  1. Откройте раздел «Изображения» и выберите в списке моделей «PBR-материал из фото (бесплатно)» — инструмент стоит внизу, рядом с другими бесплатными инструментами.
  2. Загрузите фотографию: нажмите на поле выбора или перетащите файл прямо в него.
  3. Выберите разрешение карт — 512, 1024 или 2048 пикселей по длинной стороне; при желании включите бесшовный режим и коррекцию освещения.
  4. Настройте ползунками силу рельефа, затемнений, шероховатости и металличности — значения по умолчанию уже дают похожий на материал результат.
  5. Нажмите «Сделать материал» и дождитесь готовности. Карты появятся превью, а материал можно будет посмотреть в 3D.
  6. Скачайте нужную карту отдельным PNG или заберите весь набор одним ZIP-архивом в именах выбранного движка.

Какие карты вы получите

  • Base Color / Albedo — цвет поверхности без освещения.
  • Normal — микрорельеф, по которому свет «читает» мелкие неровности.
  • Height / Displacement — высота поверхности.
  • Roughness — шероховатость: где поверхность матовая, а где блестящая.
  • Metallic — металл или диэлектрик.
  • Ambient Occlusion — локальные затемнения в углублениях.
  • Packed ORM — упакованная карта: в красном канале Ambient Occlusion, в зелёном Roughness, в синем Metallic. Её напрямую понимают Unreal Engine и glTF.

Всё считается на вашем устройстве

Фотография не отправляется на сервер: карта глубины считается моделью Depth Anything V2 Small через ONNX Runtime Web (WebGPU, запасной путь — процессор), а Normal, Ambient Occlusion, Roughness и Metallic выводятся из неё и из самого фото прямо в браузере. Платного API здесь нет, токены не списываются, режима «текст → материал» тоже нет — инструмент работает только с фотографией.

Бесшовный материал и 3D-превью

Режим «Бесшовный (Seamless / Tileable)» сшивает края карт с противоположными краями, поэтому материал можно повторять по поверхности без видимого шва — это нужно для полов, стен, тканей и любых больших плоскостей. Живое 3D-превью показывает готовый материал на плоскости, сфере или кубе: модель можно покрутить мышью и сразу увидеть, как выглядят рельеф, шероховатость и металличность при разном освещении.

Экспорт для Unreal Engine, Blender, Unity и glTF

Каждую карту можно скачать отдельным PNG, а можно забрать весь материал одним ZIP-архивом. Набор имён файлов выбирается под движок: обычный, Unreal Engine, Unity, Blender или glTF — так файлы подхватываются импортом без ручного переименования.

Чего инструмент не делает

Честно о границах: карты — это автоматически сгенерированная и приблизительная основа для дальнейшей настройки, а не готовый «правильный» PBR-материал. Металл по одной фотографии надёжно определить нельзя, поэтому Metallic — редактируемая маска-эвристика. Отдельных карт Emissive (свечение) и Opacity (прозрачность) здесь нет: из обычной фотографии их надёжно восстановить нельзя. Тени и отражения, уже снятые на фото, инструмент не удаляет — он лишь выравнивает крупные перепады освещения в Base Color, если включить эту опцию.

Какие фото подойдут

JPG, PNG, WebP, HEIC и другие распространённые форматы. Лучший результат дают ровно освещённые текстуры: дерево, камень, металл, ткань, стена, кожа. Если фото снято под резким светом, включите коррекцию освещения и настройте её силу ползунком.

Кому пригодится

Инструмент полезен 3D-художникам, геймдизайнерам и дизайнерам интерьеров: по фотографии дерева, металла или ткани можно быстро получить набор карт для материала и доработать его в редакторе, вместо того чтобы рисовать карты вручную с нуля. Если по фото нужно ещё и оценить глубину или убрать фон, в разделе «Видео» есть карта глубины и удаление фона — они тоже считают прямо в браузере.

Частые вопросы

Это правда бесплатно? Да. Токены за этот инструмент не списываются, платного API у него нет — считает ваш компьютер.

Фотография уходит на сервер? Нет. Исходное фото и все карты остаются на вашем устройстве; с сервера приходит только код инструмента и веса модели глубины.

Это готовый PBR-материал? Нет. Это автоматически сгенерированная и приблизительная основа: Metallic — редактируемая эвристика, а карты стоит донастроить под ваш материал.

Есть ли карты Emissive и Opacity? Нет. Их нельзя надёжно восстановить из обычной фотографии, поэтому инструмент их не генерирует.

Можно ли задать материал текстом? Нет. Режим «текст → материал» не поддерживается — инструмент работает только с фотографией.

Почему первый запуск дольше? Браузер один раз скачивает веса модели глубины и сохраняет их в кеш — следующие запуски стартуют сразу.