Как импортировать атлас текстуры в SketchUp?

Я слежу за книгой Эрика М. Бака Изучение OpenGL для IOS: практическое руководство по программированию современной трехмерной графики.

В книге есть полезный бесплатный инструмент COLLADAViewer для преобразования документов COLLADA (файлы * .dae) в файлы plist, загружаемые OS / X или IOS. Одним из ограничений COLLADAViewer является то, что он использует только одну текстуру за раз; поэтому все текстуры, используемые вашей моделью, должны быть объединены в один большой атлас текстур, используемый другими моделями.

Пример кода включает «атлас текстуры» и файл скетча (* .skp) с использованием текстур из этого атласа.

Мои вопросы:

  1. Как создать атлас текстуры, загружаемый из SketchUp?
  2. Как импортировать атлас текстур в SketchUp, выбирать и применять различные текстуры из него к различным поверхностям моей модели?

person Ergun Coruh    schedule 13.03.2013    source источник


Ответы (2)


Немного поиграв со SketchUp, я понял, как это можно сделать:

  • Как создать атлас текстуры, загружаемый из SketchUp?

Атлас текстур - это набор изображений текстур, наложенных друг на друга. Нет жестких правил для объединения множества изображений текстур в один файл изображения. Используйте для этого свой любимый редактор изображений. Важным моментом является то, что каждый сегмент текстуры в этом файле должен иметь достаточную площадь, чтобы покрыть / вписаться в указанную поверхность вашей модели.

  • Как импортировать атлас текстуры в SketchUp, выбрать и применить различные области текстуры из него к различным поверхностям моей модели?

В SketchUp в меню File/Import в поле выбора Format выберите Use As Texture и нажмите Import, чтобы импортировать атлас текстуры.

Вам просто нужно расположить / перетащить изображение так, чтобы направляющие точки слева-снизу и справа-сверху целевой поверхности защелкнулись. На этом этапе не беспокойтесь о выборе правильной области текстуры из атласа.

В Интернете есть множество материалов, показывающих, как импортировать текстуру из файла изображения и применять ее к поверхности. Это один из них: http://www.youtube.com/watch?v=ScuPF_CvFAk

Остался последний шаг, который заключается в размещении правильной (предполагаемой) текстуры из многих, представленных в атласе текстур. Для этого выберите поверхность, на которую вы нанесли текстуру атласа. Right-click затем в контекстном меню выберите параметр Texture/Position. Это вызовет сетку изображений текстурного атласа. С помощью значка руки вы можете перетащить текстуру, чтобы выровнять намеченную область изображения с целевой поверхностью. После выравнивания Right-click и нажмите кнопку Done.

person Ergun Coruh    schedule 13.03.2013

щелкните правой кнопкой мыши область текстуры, создайте материал и выберите новую текстуру

person Joabian    schedule 09.05.2013