Из данного урока Вы узнаете, как при помощи всего одной текстуры и графического редактора создать реалистичный материал в Cycles. Урок короткий, простой и рекомендуется для просмотра как новичкам (обязательно), так и более опытным пользователям (для закрепления).
Перевод урока с сайта BlenderGuru
Финальный результат
Видеоурок
Текстовый урок
Для создания хорошей текстуры вам понадобится создать 3 текстуры:
- Diffuse (цвет)
- Bump (объем)
- Reflaction (отражение)
Первую Вам необходимо создать самостоятельно (либо скачать), две последующие создаются из первой. Чтобы добиться максимально реалистичного результата, можно также воспользоваться 4-й текстурой (Displacement), но в таком случае значительно увеличится детализация поверхности, что негативно скажется на продолжительности рендера. Но давайте по порядку…
Добавьте в сцену плоскость и UV-сферу. Выполните развертку плоскости (U — Unwrap). Для сферы создайте материал Emission с голубоватым цветом:
Скачайте тестовую Diffuse текстуру и создайте материал для плоскости:
На данный момент все выглядит очень плохо и нам необходимо создать первую текстуру Bump с помощью графического редактора. Для этого необходимо преобразовать ее в черно-белое изображение и отрегулировать уровни так, чтобы в местах впадин был черный цвет (в остальных местах соответственно белый/серый). Сильно переусердствовать не нужно, результат должен быть примерно следующим:
Подключите данную текстуру к материалу плоскости:
Результат стал лучше и теперь необходимо указать в каких местах должно быть отражение, а в каких нет. Для этого продолжим регулировать уровни текстуры (чтобы практически не было серого цвета, лишь черный и белый) и подключите данную текстуру в качестве фактора смешивания. Белый цвет означает что отражение будет максимальным, черный — его не будет вовсе:
Вот теперь уже текстура выглядит достаточно реалистично и для многих случаев этого более чем достаточно. Но если Вам нужен максимум, тогда подразделите плоскость 100 раз (W — Subdivide) и примените модификатор Subdivision Surface в уровень 3. Затем примените модификатор Displace и укажите для него текстуру Reflaction (если результат не удовлетворит, можно создать отдельную текстуру Displacement с еще более резким переходом с черного на белое).
Как видите нет ничего сложно в том, чтобы с помощью одной текстуры создать хороший материал.
Поэкспериментируйте с другими текстурами и поделитесь результатами в комментариях.
Артем как всегда шикарный урок!
почему у меня выходят фиолетовые полоски ?
Заскринь ноды свои иначе трудно сказать
Где-то не поставил Non-color data скорее всего, или с нормал мапами проблема
Попробовал с кожей , т.к. это для меня сейчас актуально. Неплохо получилось.Спасибо. Правда на фактор поставил текстуру более контрастную. И получились немного белёсые пятна, что и нужно было. Ещё раз спасибо.
СПАСИБО ЗА УРОК))
интересно
Спасибо
Хороший урок, я пользуюсь Blender 2 год, а про то что картинку надо делать NON COLOR DATA на знал. Спасибо что просветили дурака!
Поправьте ошибочку. В первой строке «одой» вместо «одной». За урок спасибо (:smile:).
Идеально для создания текстуры пола(:wonder:)
Артём спасибо за урок. Очень понравилось. Вот только при попитки создать displacement, blender падает — ну это меня не удивляет, слабая у меня машинка :/
https://sketchfab.com/models/3752376f88e14af3906905e3be4b4e6f
Еще раз Спасибо :D
что за формат ты использовал при сохранении? Как мне сохранить готовый проект, что бы при просмотре его можно было вертеть?
Export to WebGL?. Если загружать на sketchfab.com API token key для Blender и export не нужен ;)
Хороший урок. Давно искал толковый урок по бампу. Побольше бы уроков по текстурированию, особенно в деле создания бесшовных текстур и пропорционального наложения на сложную модель (например, как наложить текстуру коры на пень)
спасибо за урок
спасибо. Урок полезный.
В Blender v.2.74 не могу найти очевидного способа присвоить излучение к какой либо поверхности. Помогите пожалуйста.
Все, разобрался. Я так свафлил, что даже рассказывать не буду :)
Спасибо большое за урок, очень впечатляюще!
Пожалуйста, забейте на видео (которое лежит на стороннем хостинге). Эндрю Прайс скатился в видосики, благо сайт у него раскручен и другие люди туториалы делают ему. Вас я ценю за текст, который для обучения во сто крат полезней «наглядного» видео. Не хотелось бы вас потерять.
Спасибо! Думаю, получилось.
Всё бы хорошо, только вот мой материал стал черно-белого цвета.
Материал становится черно-белым когда я добавляю reflaction. Как это исправить?
Что тут не так?
Это вариант без применения reflaction
Артем, Вы поможете мне или нет?
Я думаю проблема в текстуре. Другие пробовали?
Нет, не пробовал. Только эту. Спасибо за ответ. Сейчас попробую другую поставить.
Сделал из 1 текстуры, объем и отражение с помощью нодов.
Артем, а чем удобнее или даже скорее правильней регулировать спекулярити с уже готовой карты отражений?
Нодом Math
не отображается текстура, что делать?
Развертку выполнить! А лучше урок внимательно читать.
вы говорите про unwrap? я ни как не могу ее сделать, нажимаю U выдает совсем другое окно, вот…
блин сорян тупанул, все я понял как че делать!
Большое спасибо Вам Артём за уроки. Знаю то что я сделал отсебятина, но влияние сталкера дало о себе знать ?
Привет делаю все как описано ваше, текстура не ложится и все. в превью материалов текстуру видно.
за что минуса?) помогите лучше )
«делаю все как описано вАше»
не все
сорри, на работе тороплюсь чтоб не спалили что сижу на сторонних сайтах)
Да ничего страшного :)
Не ты первый, не ты последний…
Внимательно все смотри/делай и будет тебе счастье.
я так понял, развертку не сделал, сейчас попробую
Ссылка на текстуру больше не работает, вот рабочая https://s3.amazonaws.com/blenderguru.com/uploads/2015/03/Concrete11.jpg
Да, Андрюха ее изменил…
Спасибо, в статье ссылку тоже обновил ?
Сделал. Но Реалистично не получается, а просто цвет и всё
Добрый день, Артём! Подскажите, пожалуйста, почему в самом начале, когда добавляю плоскость, она рендерится белым, почти не отражая UV сферу. Какую начальную настройку надо редактировать? Делаю всё, как показано в уроке. Если добавляю материал и ставлю glossy, начинает отражать, но все равно несколько по-другому, не как у Вас.
Получилось приятно
Спасибо за урок! :)
Артем, я прошу прощения за оффтоп, но у меня к вам вопрос) Я не могу найти на вашем сайте уроков по скульптингу, они есть? Или может быть они у вас другое название носят на сайте?
Их нет. Там учить нечему (практически). Познакомить со всеми инструментами, коих не много и тонны практики.
понял) спасибо
как создать emission?
у меня нет emission
Cycles render включил?
а как применить unwrap в blender 2.76
Спасибо за полезный урок!
Правда я выбрал неудачную фактуру для пробы, но всё же я удовлетворён результатом — текстура получилась. Со светом у меня тоже не всё красиво да гладко, так ведь и урок был не о нём.
здравствуйте. что не так сделал подскажите пожалуйста. деревянная доска не блестит как лакированная поверхность.
в коллекцию!
Отличный урок. Спасибо Артем.
Артем, а если бы у нас была карта нормалей, мы добились бы такого эффекта без применения модификатора Displace?
Нет.
Спасибо за урок!
Добрый вечер Артем. Ссылка на текстуру опять не работает. Andrew ее изменил. Поправьте плиз. Теперь вопрос. Современные веяния 3d рекомендуют вместо текстуры reflection использовать текстуру roughness, она же инвертированная gloss. А фактор смешивания оставить .5. Как в фотошопе сделать текстуру roughness на основании дифузной? Желательно на примере текстуры из данного урока.
Современное веяние 3D рекомендует делать текстуры в Substance Designer, а не в фотошопе из диффузных.
Ссылочку поправил, спасибо!
Это понятно, но я еще туда не дошел. Так что, не подскажете? У меня не получается в фотошопе. Там же то же градации серого. Кручу уровни, и не получается
Ну, я не мастер фотошопа. Я также как и ты там играюсь с уровнями, но кроме этого урока я никогда не делал текстуры в нем. Либо уже готовые беру, либо свои процедурки/рисованные.
Ясно, спасибо.
Сравнение материала из урока (слева) с PBR материалом и шейдером PrincipledBSDF (справа). Как видно PBR выглядит явно хуже. Ситуация начинает становиться похожей при установке Metallic = 0.5, что делать не рекомендуется. Очень странный результат. Roughness map — это по сути инвертированный displace. Белый цвет шероховатость, черный — блики.
Спасибо!