Обзор Poly: онлайн-генератор текстур

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | ИИ, сервисы и приложения

Если mesh в компьютерной графике передает форму и объем предмета, то текстура — цвет и свойства поверхности этого объекта. Ранее для создания текстур часто использовались фотографии, которые потом обрабатывались в различных растровых редакторах. Первые текстуры передавали только цвет. В последствии развитие технологий позволило «записывать» в растровую фотографию такие параметры объектов как взаимодействие со светом и мелкие детали, которые слишком затратно было создавать на поверхности меша. Но суть создания реалистичных текстур все еще оставался старым — нужно было взять фотоаппарат и отснять какую-нибудь траву или камни. Благо технологии на месте не стоят и теперь для создания реалистичной текстуры требуется только правильно ввести запрос.

Заглавная страница сервиса Poly

Сегодня я кратко расскажу про веб сервис Poly, который создает текстуры на основе нейросетевых алгоритмов.

Этот генератор текстур довольно простой в использовании. По сути Вам нужно только ввести нужный запрос (или как их теперь называют promt — подсказка) на английском языке, какой Вы хотите видеть рисунок на текстуре. Так же нужно выбрать разрешение текстуры (от 1К до 8К) и геометрию поверхности.

Вводим подсказку, выбираем разрешение и тип поверхности

Генерируется текстура достаточно быстро — около 15-20 секунд на текстуру размером в 1000x1000 пикселей.

И вот результат… Что оно совсем не похоже.

Конечно машина — дура и не понимает что конкретно от нее я хочу. А хочу я создать текстуру шкуры ягуара. Однако, с помощью инструментов, которые расположены в левой стороне окна, можно настроить изображение, на которое нейросеть будет опираться при генерации текстуры.

Прикрепляем эталон изображения

Зайдя в раздел «Make pathes», мы можем указать все тот же запрос, но так же присоединить изображение-эталон, на основе которого и будет создаваться текстура. Подходящую фотографию найти не сложно. Сервис сам потом дополнит ее. Нужно только нажать кнопку «Generate Patches». Если результат не устраивает — можно дополнить подсказку и снова нажат на кнопку генерирования.

Большинство изображений в сети не бесшовные и не квадратные. Но это не беда, в этом сервисе есть подходящие инструменты.

Настройка бесшовности

Далее нам нужно выбрать свойство поверхности, параметр отвечающий за шероховатость и Normal Map, и нажать на кнопку генерации текстурных карт. И получить вполне приличный реазультат.

Полученный результат вполне неплох

Увы, генератор нельзя назвать бесплатным на 100%. Половина функций требует подключить тарифный план. А цены на него очень кусачие — 20 баксов в месяц. Без тарифа нельзя будет например создать текстуру отполированного металла или текстуру с визуальными свойствами ткани. А создаваемые с помощью собственных изображений материалы будут содержать в себе только три карты: цвет, нормали и высоту.

Создаваемые материалы без использования пользовательских изображений имеют все текстурные карты.

В принципе, если требуется создать материал для старого движка, где не используется весь спектр текстурных карт, этот инструмент подойдет. Реалистичные текстуры например снега, земли или травы у Poly получаются вполне пригодными для использования. Если бы он создавал лишь непонятную мешанину цветов и деталей, я бы даже не обратил внимание на этот сервис.

Кроме того, что программа создает текстуры, в ней же большой список уже готовых материалов. Которые можно открыть, просмотреть свойства запроса и загрузить для дальнейшего использования. По количеству созданных изображений сервис не далеко отстает от подобных бесплатных веб библиотек материалов для CGI.

Для частного некоммерческого использования этот генератор может быть и не пригодится — ограничения все же существенные. Но небольшим студиям этот вполне приличный инструмент может пригодиться, особенно если студия готова отвалить в месяц 20-ку «американских президентов».

Ранее я пользовался генератором текстур Filter Forge, который работал на основе нодов (когда свойства объекта формируется с помощью множества регуляторов). Но по скорости работы и реалистичности результата FF проигрывает сервису Poly. Кроме того программу требуется установить на компьютер, а работает она только на ОС Windows и Mac.

Сервис доступен по ссылке.

Сейчас на главной

Новости

Публикации

Обзор внешнего накопителя ADATA SC740 – реальная скорость без синтетики

Зачем сегодня нужен внешний SSD, если встроенной памяти в ноутбуках и ПК становится все больше? И что на самом деле важнее: заявленные цифры скорости или поведение накопителя в реальной...

7 фишек Linux, которых нет в Windows

Подборка раскрывает возможности Linux, которые отсутствуют в Windows. От настраиваемых репозиториев и изоляции приложений до продуманной модели прав и гибкой кастомизации окружения. Файловые...

Обзор внешнего аккумулятора Baseus EnerFill FC31 Qpow 3 со встроенными проводами и быстрой зарядкой 45Вт

Baseus EnerFill FC31 Qpow 3. Емкость у него 10000 мАч, возможность одновременной зарядки до 4 устройств, встроенные провода Type-C и Lightning, есть быстрая зарядка 45Вт.

Почему провод даже у дорогих «затычек» внутри выглядит как дешевая нитка

Бывало такое? Берешь в руки новые дорогие «затычки», смотришь на провод-паутинку и хочется плакать. Тонкий, хлипкий... кажется, чихнешь рядом — и он порвется. Но почему он такой? Дело не в жадности.

Обзор кабеля Ugreen US535 — что на самом деле умеет USB-C на 240 Вт

Современные реалии таковы, что кабели, особенно те, что предназначены для интерфейса USB-C, являются неотъемлемым элементом любой цифровой экосистемы, обеспечивающим как энергоснабжение, так и...