Я слежу за книгой Эрика М. Бака Изучение OpenGL для IOS: практическое руководство по программированию современной трехмерной графики.
В книге есть полезный бесплатный инструмент COLLADAViewer
для преобразования документов COLLADA (файлы * .dae) в файлы plist, загружаемые OS / X или IOS. Одним из ограничений COLLADAViewer
является то, что он использует только одну текстуру за раз; поэтому все текстуры, используемые вашей моделью, должны быть объединены в один большой атлас текстур, используемый другими моделями.
Пример кода включает «атлас текстуры» и файл скетча (* .skp) с использованием текстур из этого атласа.
Мои вопросы:
- Как создать атлас текстуры, загружаемый из SketchUp?
- Как импортировать атлас текстур в SketchUp, выбирать и применять различные текстуры из него к различным поверхностям моей модели?