Функция построения текстуры позволяет создавать разные текстуру разных типов на модели. В Agisoft Metashape доступны следующие типы текстур:
Карта цветов
Базовая текстура хранит цвета поверхности модели. Строится она по снимкам, проецированным на геометрию полигональной модели, или на основе карты цветов с другой модели (то есть в качестве источника указываются либо снимки, либо текстурированная модель).
Карта затенённости
Еще этот тип текстуры называют Ambient Occlusion (карта AO). В компьютерной графике ambient occlusion - это метод затенения и рендеринга, используемый для расчета степени воздействия окружающего освещения на каждую точку сцены. Карта AO - черно-белая текстура, чем она ярче, тем больше внешнего света попадает в эту точку (с учетом окружающей геометрии), тем темнее - тем меньше внешнего света падает на эту точку. Чем больше эта точка затемняется в окружающей геометрии). Строится текстура данного типа на основе геометрии модели (то есть в качестве источника указывается модель). Например, в «складке» на рельефе, в пещере, в колодце - карта АО будет намного темнее, потому что рассеянный свет туда попадает плохо - только под определенным углом.
Карта нормалей
Каждая точка хранит нормаль к поверхности, то есть перпендикуляр на касательную изогнутой плоскости. Обычно эта информация кодируется с помощью треугольников, но для этого требуется большой объем памяти, а кодирование в виде текстуры компактно и позволяет создать иллюзию детализированной геометрии. Карта нормалей строится с использованием оригинальной детализированной геометрии, состоящей из группы треугольников.
* Более подробная информация про построение карты нормалей в статье: Реконструкция 3D-модели и создание карты нормалей.
Установка типа текстуры
Можно задать тип текстуры еще на этапе ее построения, для этого необходимо выполнить следующие действия:
1. Выберите Построить текстуру в меню Обработка.
2. Выберите тип текстуры и желаемые параметры построения в диалоговом окне Построить текстуру.
3. По завершении нажмите кнопку ОК. Появится окно процесса выполнения, отображающее текущее состояние обработки. Чтобы отменить обработку, нажмите кнопку Отмена.
- Чтобы отобразить текстуру нужного типа, нажмите кнопку Текстурированная модель на основной панели инструментов и выберите тип.