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

Итак, для работы нам понадобится следующий софт: 3d Max (либо любой другой 3д пакет для полигонального моделирования я использую Modo), Zbrush и плагин к нему DynaMesh Master, substance painter (либо любой другой софт для запекания нормали).

Моделируем объект, с помощью булей или любым способом, как вам удобнее, не заботясь о топологии, нам нужно получить лишь нужную форму. Единственное что требуется, если вы используете в модели цилиндрические, либо округлые формы, старайтесь делать их более сглажеными, например тут я использую цилиндры с 40 гранями и довольно плавные скосы на углах.

5bdc45e32f9ecb90db10015a111021f7.jpeg

Далее, нам нужно треангулировать поверхности имеющие более 4 вершин, чтобы при импорте в zbrush не было артефактов.

Добрый день дорогие друзья. 

Сегодня мы будем пилить бревна!!!!

Ввиду того что я очень часто сталкиваюсь с проблемой развертки торца бревен и бруса,я постоянно искал более быстрый и надежный способ отображения правильной текстуры. И я его кажется нашел!!! Все что нам необходимо это : Multitexture and Material by element.  

И так,начнем))

С наступающим вас Новым Годом, друзья!

Выпустил новую версию скрипта и спешу поделиться.

84182bd412e6bcdf0ab76f0d23a036c3.png

В этой версии линейно выстроен рабочий процесс по шагам и сведены к минимуму ручные операции. Основные параметры по настройке конечного результата вынесены в пользовательский интерфейс.

Здравствуйте, коллеги.

По просьбам заинтересованных я написал скрипт, упрощающий создание IES на основе каустики, описанный здесь. Теперь всё гораздо проще!

Качаем скрипт и перетаскиваем его в окно макса. Далее надо добавить его на панель инструментов. Заходим Customize -> User Interface ... -> Toolbars -> Category = #PankovScripts -> перетащить на панель "IES from caustics generator" -> запускаем:

 54bab4732ec7aabae96119dcb4ce1a51.jpg

Здравствуйте, коллеги.

Недавно встала задача сделать красивый свет от накладных точечных светильников на потолке (светильники здесь). Я понимаю, что по правильному делается это с помощью каустики. Расчёт каустики, как известно процесс длительный и с подводными камнями. Для визуализации пользуюсь короной, и что бы не ждать месяц для приемлемого результата, решил упростить процесс. Я решил, что можно просчитать каустику для одного светильника в картинку - сферическую проекцию. И спроецировать это дело на окружение. Рассчитать картинку не сложно, да вот беда! Как потом заставить эту картинку светиться направленными лучами из одной точки в разные стороны по сфере? Испробовал кучу вариантов и все из них давали неудовлетворительный результат. Пришёл к выводу, что необходимо создать файл светимости IES для источника света на основе полученной мною карты проекции каустики. В интернете сведений по этому вопросу не нашлось. Всё, что мне удалось накопать это генераторы IES (на пример здесь). И понеслось... 

5f41a868d69251df069ce063e687125a.jpg

ВНИМАНИЕ!!! Сложный материал. Для упрощения выполняемых действий, спустя некоторое время, по материалам этого урока, мною был создан скпипт для 3dsMAX. Однако данный материал применим к любым 3D пакетам. Поэтому, если у Вас нет 3Дмакса, он для вас может оказаться полезным.