Создать выпечку карты освещения, используя пользовательские координаты UV / текстуры в редакторе SceneKit Xcode? - PullRequest
0 голосов
/ 01 ноября 2018

Я пытаюсь испечь текстуру карты освещения для своих моделей в редакторе SceneKit Xcode. Но это не генерация текстуры на основе моих UV-координат. Есть ли способ указать координаты текстуры для Xcode для использования?

Я пытался сделать это с помощью простой округленной коробки. Это результат:

Импорт Коллада модель

Я импортирую модель с одним источником координат UV / текстуры. Предварительный просмотр выглядит правильно, как вы можете видеть ниже.

enter image description here

Испечь карту освещения

Когда я затем пытаюсь запечь карту освещения для текстуры, она создает новые координаты UV / текстуры с соответствующей текстурой. Но это другой макет текстуры / текстурные координаты (как вы можете видеть на превью ниже). Как вы можете видеть, качество не так уж и велико, вы можете увидеть светло-серый квадрат сбоку. На реальных моделях, которые я тестирую, он выглядит НАМНОГО хуже, и все выглядит так, как будто он расположен неправильно.

enter image description here

Вот так выглядит текстура.

enter image description here


Так есть ли способ заставить его генерировать текстуру, используя предоставленные координаты UV / текстуры? Или как я должен это использовать?

...