Функция построения текстуры позволяет создавать разные текстуру разных типов на модели. В Agisoft Metashape доступны следующие типы текстур:

  • Карта цветов
  • Карта затенённости
  • Карта нормалей


Карта цветов

Базовая текстура хранит цвета поверхности модели. Строится она по снимкам, проецированным на геометрию полигональной модели, или на основе  карты цветов с другой модели (то есть в качестве источника указывается либо снимки, либо текстурированная модель).

Карта затенённости

Еще этот тип текстуры называют Ambient Occlusion (карта AO). В компьютерной графике ambient occlusion - это метод затенения и рендеринга, используемый для расчета степени воздействия окружающего освещения на каждую точку сцены. Карта AO - черно-белая текстура, чем она ярче, тем больше внешнего света попадает в эту точку (с учетом окружающей геометрии), тем темнее - тем меньше внешнего света падает на эту точку. Чем больше эта точка затемняется в окружающей геометрии). Строится текстура данного типа на основе геометрии модели (то есть в качестве источника указывается модель). Например, в «складке» на рельефе, в пещере, в колодце - карта АО будет намного темнее, потому что рассеянный свет туда попадает плохо - только под определенным углом. 


Карта нормалей

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

* Более подробная информация про построение карты нормалей в статье: Реконструкция 3D-модели и создание карты нормалей.


Можно задать тип текстуры еще на этапе ее построения, для этого необходимо выполнить следующие действия: 

1.  Выберите Построить текстуру в меню Обработка

2.  Выберите тип текстуры и желаемые параметры построения в диалоговом окне Построить текстуру

3. По завершении нажмите кнопку ОК. Появится окно процесса выполнения, отображающее текущее состояние обработки. Чтобы отменить обработку, нажмите кнопку Отмена. 

  • Чтобы отобразить текстуру нужного типа, нажмите кнопку Текстурированная модель на основной панели инструментов и выберите тип.