Модификатор смещения V-Ray - это инструмент, который генерирует дополнительную геометрию, которую в противном случае нужно было бы моделировать. В узорах, таких как те, что обычно встречаются на автомобильных шинах, используются сложные геометрические формы, моделирование которых может занять много времени.
Тот же самый 3D-узор может быть создан из текстурной карты с возможностью управления общей высотой и качеством сетки. Однако недостатком этого метода является то, что рендеринг может быть медленным из-за вычислений, требуемых во время рендеринга.
Модификатор смещения V-Ray имеет три типа отображения: 2D, 3D и subdivision. 2D-смещение работает только с текстурными картами и требует координат UVW. Также он не поддерживает процедурные карты, такие как шум, сотовая связь и дым. Этот метод является быстрым, потому что все вычисления выполняются в пространстве текстуры до создания 3D-геометрии. Для этого требуется большой объем оперативной памяти, поскольку смещение сначала сохраняется, а затем отображается на трехмерный объект.
3D-смещение работает как с текстурными, так и с процедурными картами. Смещение вычисляется и применяется в трехмерном пространстве путем разделения исходной геометрии на меньшие треугольники. Степень деления контролируется параметром длины кромки в модификаторе смещения.
Меньшие значения длины ребра создают больше подтреугольников, но вычисление занимает больше времени. Чтобы ускорить этот процесс, добавьте больше деталей к сетке, используя модификаторы сглаживания сетки, мозаики или подразделения. Это позволит вам сохранить параметр длины кромки на максимально высоком уровне.
Subdivision displacement разделяет сетку с помощью параметра max subdivisions. Подобно тому, как работает модификатор сглаживания сетки, он будет генерировать сглаженный результат, но при этом использует меньше памяти. Вы также можете использовать модификатор смещения в качестве сглаживания сетки, установив величину смещения на 0 и отрегулировав максимальное количество подразделений.
Добавьте к вашему объекту модификатор смещения V-Ray и убедитесь, что он находится поверх любого отображения UVW. Используйте тип 2D-наложения, так как он предлагает скорость и качество, при условии, что карта текстуры, используемая для смещения, соответствует высоким стандартам. Параметр amount управляет высотой и настраивается в соответствии с настройками вашего системного блока.
Для текстурной карты обычно лучше использовать несжатый формат файла изображения, такой как .tif, и сохранить как 16-битный, чтобы сохранить как можно больше информации о цвете.
Если ваша текстура имеет белый край, геометрия, которую вы хотите сместить, в конечном итоге отойдет от исходного положения, создав зазор. Чтобы переместить геометрию назад, настройте параметр Shift. Как вариант, обведите текстуру черной рамкой, чтобы смещение по краю было равно 0.
Загрузчик растровых изображений VRayHDRI может использоваться для загрузки обычных текстур. Используя его вместо стандартного загрузчика растровых изображений 3ds Max, вы заметите небольшое увеличение производительности и улучшенную фильтрацию, что приведет к более четкому краю смещения.
Джеймс Катлер руководит MintViz Workshop, ресурсом для всех художников компьютерной графики, дизайнеров или специалистов широкого профиля, желающих развить свои технические навыки. Эта статья впервые появилась в выпуске 178 3D World.