- PVSM.RU - https://www.pvsm.ru -

Иконосказ / Рисуем трехмерные иконки

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

В качестве примера взял иконку из текущего проекта.
Сервис Rizzoma [1] — это система коллаборации, альтернатива Google-wave.
В ходе работы над сайтом родилась идея сделать красивые иконки для каждого блока с преимуществами сервиса. Улитка символизирует <a rel="nofollow" href="http://habrahabr.ru/blogs/ui/135381/">контекстные сообщения и по сути своей является продвинутым символом @

Эскиз

Обычно работа над иконкой начинается с карандашного эскиза, но в этот раз оказалось достаточно вдохновляющих картинок Fast snail [2]. Было решено сделать свою версию улитки с турбиной — прекрасную и очаровательную.

Моделирование

Моделю обычно в 3D Max, но по сути инструмент не имеет решающего значения. С тем-же успехом можно было-бы это делать в Maya или Blender.

Раковина

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

image

Слизень и турбина

Аналогично делаем мягкую часть улитки. Для турбины сглаживание не нужно, можно сразу делать с плотной сеткой.

image

Готовая модель

Собираем все вместе

image

Визуализация

Рендерю посредством Vray, версию лучше брать посвежее чтобы багов было поменьше и все шло по шустрее.

Сцена

Я использую достаточно стандартную С-образную сцену с тремя источниками света. Она позволяет получать не слишком шумный с хорошими отражениями рендер при высокой скорости просчета. Урок по созданию подобной сцены можно посмотреть например здесь [3]. Я добавил еще два дополнительных источника света, один синий, другой желтый, чтобы сделать цветные блики и добавить «драматизма»

image

Отрендеренная модель

Делаю тестовый рендер с простой серой текстурой, чтобы посмотреть как ложиться свет. Здесь видно что немного доработан «ремешок» для крепления турбины.
image

Текстурирование

Находим понравившуюся картинку улитки и разбираем ее на органы на две текстуры. Переводим текстуру в черно-белое, немного повышаем контраст и получаем бамп (текстура неровностей) Текстуры накладываю без развертки, т.к. моделька не будет анимироваться и вид будет только с одного ракурса. Выставляем нужную степень отражения и прозрачности. Есть шикарный сайт http://www.vray-materials.de [4] на нем очень много качественных материалов для Vray. Можно использовать готовые или брать за основу для создания собственных.

image

Рендер

Обсчитываю картинку в большем разрешении чем требуетися, чтобы в дальнейшем после обработки ее уменьшить и «доточить». Так получается более качественный конечный результат, меньше шума и четче детали.

image

Маски

Дополнительно рендерится альфа-канал и маски для разных объектов. Теоретически маски можно считать одним каналом, раздав нужным материалам (или обьектам) соответствующие ID, но мне удобно по отдельности.

image

Постобработка

Готовый, достаточно грязноватый и неопрятный, рендер корректируется в фотошопе:
— Используя альфа-канал вырезаем объект из фона
— Фон делаем более светлым и контрастным, удаляем лишнее оставляя только тень
— По маскам вырезаем объекты на отдельные слои
— Каждый объект обрабатываем, делаем ярче, контрастней, добавляем блики, корректируем форму и т.д. Какой-то точный алгоритм этих действий сложно составить, все делается «на глаз» и зависит от того какой материал обрабатывается и что хочется получить
image

Финал

Немного уменьшаем и добавляем резкости.
Большая улитка будет использоваться для статей, маленькая на главной странице.

image

Автор: idenisenko


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ikonki/2772

Ссылки в тексте:

[1] Rizzoma: http://rizzoma.com/

[2] Fast snail: https://www.google.com/search?tbm=isch&hl=en&source=hp&biw=1600&bih=741&q=Fast+snail&gbv=2&oq=Fast+snail&aq=f&aqi=g1&aql=&gs_sm=e&gs_upl=923l3650l0l3928l10l10l0l1l1l0l150l850l3.6l9l0

[3] здесь: http://www.3dmir.ru/s_tutor/tutor/481.html

[4] http://www.vray-materials.de : http://www.vray-materials.de