Дополнение Shader Generator

25 июня 2014 20 комментариев Артем Слаква Материалы и текстуры

Всем привет! Меня зовут Вера. Я студентка последнего курса ВУЗа. Пару месяцев назад научный руководитель предложил написать некоторый модуль, который был бы полезен для пользователей трехмерного редактора Blender. Решено было сделать аддон, помогающий пользователю в работе с материалами Cycles.

Скачать

Установка происходит как у любого другого плагина в папку Addons. Сначала переместим папку MatGen в папку Addons:
matgen1
Затем заходим в User Preferences – Addons, находим Shader Generator, ставим галочку справа:
matgen2
Все готово к использованию! Теперь выбираем объект, переходим во вкладку Materials и жмем Generate Shader (работает аддон в Cycles Render):
matgen3
Можно настраивать материалы! Предусмотрены 5 глобальных материалов: полупрозрачный, металл, стекло, снег, и камень. Интерфейс русскоязычный.
matgen4
После того, как пользователь настроил необходимый ему материал, его можно сохранить для дальнейшего использования. Пресеты при этом можно динамически сохранять, удалять, добавлять. Весь механизм реализован посредством популярного текстового формата обмена данными JSON.
matgen5
Помимо категории (металл, снег, стекло и т.д.) пользователь волен выбрать из списка ранее сохраненный пресет для быстрой установки параметров шейдера.
matgen6
При нажатиях на кнопки сохранения/добавления/удаления пресета вызываются соответствующие операторы, которые обновляют глобальную переменную — словарь с пресетами, конвертируют её обратно в json объект и сохраняют на жесткий диск. Так как доступ к списку пресетов во время работы аддона идет постоянно, данные всегда актуальны.

Также можно производить настройку материалов с помощью нодов:
matgen7
Примеры материалов полученных с помощью данного дополнения:
matgen8
matgen18
matgen17
matgen16
matgen15
matgen14
matgen13
matgen12
matgen11
matgen10
matgen9
Надеюсь плагин будет использоваться! При грамотной настройке рендеринга можно добиться отличных результатов! Буду рада если кто-то продолжит работу над ним, например, можно добавить много подкатегорий: ткань, кожа и т.д.

comments powered by HyperComments

О сайте

На данном сайте Вы сможете найти множество уроков и материалов по графическому
редактору Blender.

Контакты

Для связи с администрацией сайта Вы можете воспользоваться следующими контактами:

Email:
info@blender3d.com.ua

Следите за нами

Подписывайтесь на наши страницы в социальных сетях.

На сайте Blender3D собрано огромное количество уроков по программе трехмерного моделирования Blender. Обучающие материалы представлены как в формате видеоуроков, так и в текстовом виде. Здесь затронуты все аспекты, связанные с Blender, начиная от моделирования и заканчивая созданием игр с применением языка программирования Python.

Помимо уроков по Blender, Вы сможете найти готовые 3D-модели и архивы высококачественных текстур. Сайт регулярно пополняется новым контентом и следит за развитием Blender.