Текстуры в 3D MAX
Что собственно представляет собой текстура? Текстура – это массив цветовых точек, образующих изображение. Текстуры бывают разного формата, есть RGB, есть с альфа каналом (RGBA), монохромные и много других. Изобретений в области текстуринга не меньше чем в любой другой области. Мультитекстурирование, сжатие текстур, полупрозрачность, прозрачность. Много было придумано способов наложения текстур: прижатие текстур, масштабирование текстур, проекционные текстуры, текстуры окружения (Environment mapping).
Текстура – это не только раскраска объекта. Фактически, термин текстура означает шероховатость или гладкость поверхности объекта. Это те свойства поверхности, которые можно осязать. Все объекты имеют несколько типов поверхностных текстур, включая шероховатость.
Наложение текстур
Наложение текстур позволяет значительно повысить степень детализации даже простейших объектов, при этом не усложняя геометрию модели. При создании головы человека, например, можно использовать достаточно простой каркас, прорисовав все детали непосредственно на текстуре: радужную оболочку и зрачки в глазах, цвет и дефекты кожи, морщины, а также любые дополнительные характеристики, включая татуировки, пигментные пятна или щетину.
Текстуры и геометрия
За исключением процедурных текстур, все остальные варианты текстур (созданные вами лично или уже готовые) необходимо накладывать на объект, соблюдая определенные правила. Так же, как и виртуальные метки или ярлыки, текстуры накладываются на поверхность трехмерных моделей при помощи системы координат. Хотя сами двухмерные изображения основаны на системе координат XY, накладываются текстуры на объект, основанный на осях координат U (горизонталь) и V (вертикаль), обхватывающих поверхность объекта. Метод наложения текстур будет зависеть от типа геометрии вашего объекта. Топология NURBS-поверхностей всегда подразумевает наличие UV-координат, поэтому текстура накладывается на геометрию путем параметризации поверхности. С другой стороны, подразделенные поверхности и полигоны требуют создания для своих поверхностей новой системы координат UV.
Работа со слоями
Зачастую бывает довольно сложно добиться желаемого эффекта, наложив всего одну текстуру на поверхность объекта. В таких случаях проблему решает использование нескольких текстурных слоев, так как это позволяет вам сконцентрироваться на различных деталях объекта по отдельности. К примеру, вам нужно создать старый металлический прут, валяющийся на улице. В качестве основного материала можно использовать металл, назначив соответствующие параметры. Затем можно добавить уровень, отображающий неполированные участки поверхности, еще один уровень с ржавчиной, третий с царапинами и вмятинами и четвертый с грязью и пылью. Еще одним преимуществом данного метода является возможность по-разному комбинировать отдельные текстурные слои, что в результате позволяет создать бесконечное множество вариантов внешнего вида вашего объекта.
Наложение и проецирование
Результат наложения текстурной карты на трехмерный объект зависит от использованного метода проецирования. Обязательно попробуйте применить все системы наложения, представленные в вашем редакторе, чтобы максимально эффективно и правильно наложить текстуры на объекты.
Самыми распространенными видами наложения являются следующие:
- плоскостное наложение. Плоскостное наложение подразумевает прямое проецирование текстуры с определенной точки в трехмерном пространстве. Данный метод широко применяется для наложения текстурных карт на плоские поверхности (книги, пол, стены);
- цилиндрическое наложение. Цилиндрическое проецирование осуществляется следующим образом. Текстура оборачивается вокруг геометрии модели примерно так же, как этикетка оборачивается вокруг консервной банки. Данный метод используется для текстурирования цилиндрических объектов (что очевидно), таких как карандаши, колонны или даже упрощенные лица;
- сферическое наложение. Сферическое проецирование в какой-то степени подобно цилиндрическому, но при этом сверху и снизу текстура замыкается, в некоторых случаях искажая изображение. Зачастую приходится прятать этот шов за неким вторичным объектом (например, шляпой). Этот метод наиболее подходит для текстурирования лиц, шаров, мячей, планет и других подобных объектов;
- кубическое наложение. При кубическом наложении изображение проецируется на объект с шести разных направлений, каждое из которых соответствует плоскости симметрии. Данный метод подходит для текстурирования таких объектов, как здания, ящики или интерьер комнаты.
Мозаичное размещение
Чтобы наложить на поверхность повторяющийся узор, рекомендуется создать небольшое изображение, а затем наложить его при помощи мозаичного размещения. Данный метод намного проще и эффективнее создания большой текстуры для всей поверхности объекта



(3 votes, average: 3.67 out of 5)
вколлекцию…
Обсудить статью в форуме Что собственно представляет собой текстура? Текстура – это массив[...]…