Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #50, ЯНВАРЬ 2005 г.

Трехмерная битва титанов

Роман Зеленцов (www.lexip.ru)

Спецвыпуск: Хакер, номер #050, стр. 050-052-4


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

В 3ds max материал назначается для целого объекта. Если такой объект составной, поможет id (номер) полигонов. В LightWave 3D материал может назначаться как на целый слой, так и на конкретный полигон. Здесь пользователю предлагается упрощенный вариант, при котором не приходится думать об id. Есть и свои минусы. Множество клонированных в Layout объектов также обладают материалом предка (невозможно назначить свой уникальный). Какой из описанных выше методов удобней для тебя - решай сам.

В LightWave 3D хуже реализованы габаритные контейнеры, демонстрирующие размеры и форму наложения текстуры на объект. В 3ds max это реализовано более наглядно и грамотно. Поэтому позиционировать проекции текстур гораздо легче.

Помимо стандартного (как в 3ds max) режима выбора цвета для поверхности, в LightWave 3D можно настроить цвет по HSV-схеме, по цветовым длинам волн и относительно температуры по Кельвину.

До сих пор огорчает редактор материалов в 3ds max. Как достаточно замороченной реализацией многослойности, так и недоделанными ключевыми материалами отражения и преломления. Неимоверная медлительность лечится только заменой на альтернативные материалы, например Vray render'а.

"Замороченная реализация многослойности" в Max’е не случайна. В редакторе текстур LightWave 3D присутствует обычная многослойность текстуры, какую можно встретить в таких программах, как Corel Photopaint или Adobe Photoshop, в которых последовательно сверху вниз располагается набор текстур с различным режимом наложения. Трудно представить себе, сколько телодвижений нужно совершить, чтобы создать несколько слоев в Max'овском редакторе, а насколько просто это делается в LW.

По работе с процедурными градиентами Max постепенно подтягивается к Lightwave. К сожалению, отсутствуют шейдеры, улучшающие внешний вид поверхности. Например, создание интерференции, поверхностей воска, жемчуга или бархата одним щелчком мышки затруднительно в 3ds max.

Минусом 3ds max также можно назвать ограничение в 100% значений в редакторе текстур, а в LightWave 3D можно вводить любые значения. Значения от 0 до 100% действуют как прозрачность данной текстуры относительно основного цвета, от 0 до 100% действуют как вычитание цветности, от 100 и более - как умножение. Такими казалось бы простыми способами достигается очень интересный вид поверхности. Да, многие параметры 3ds max могут быть больше 100%, но, как правило, не те, что действительно нужны, и не более 999%, что в редких случаях, но все же бывает достаточно.

Также в LightWave 3D добавлены элементы физики освещения, в которых параметры диффузии отделены от текстуры диффузии. С учетом влияния на численное значение диффузии в реальном мире регулируется процент отраженного от поверхности света, но никак не на интенсивность самой текстуры. В 3ds max, к сожалению, числовые значения диффузии действуют на прозрачность текстуры, что неправильно.

Назад на стр. 050-052-3  Содержание  Вперед на стр. 050-052-5