Обзор 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.

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

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

Новости

Публикации

Почему Транссибирская магистраль обходит Байкал с юга, а БАМ — с севера

Огромная железная дорога, которая соединяет центр нашей страны с Сибирью и Дальним Востоком, это настоящий хребет России. Эта самая длинная в мире ЖД дорога помогла сохранить целостность...

Для чего в северных русских избах строили балконы, на которые не было выхода

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

Обзор тихого и производительного мини-ПК Ninkear M7 на базе AMD Ryzen 5-7430U

Когда больше, чем компьютер — полноценный офисный неттоп М7 от известного бренда Ninkear. Это современный компактный ПК на базе энергоэффективного процессора AMD Ryzen 5 7430U, в...

Космический мусор может угрожать самолетам: почему эксперты ожидают рост инцидентов к 2030 году

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

Найден новый способ добычи энергии из вибраций: как пористый кремний превращает давление в ток

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

Форест-Сити: пустой город за 100 млрд долларов, как это может послужить нам уроком

Форест-Сити — это, наверное, один из самых амбициозных девелоперских проектов XXI века, который должен был стать неким символом будущего и прообразом новых мегаполисов. Проект...