Я сталкиваюсь с трудностями, пытаясь заставить текстуру работать в Cocos3D. Вот что я сделал.
ШАГ 1. С помощью MakeHuman я создал мужскую модель из материалов, включающих джинсы, волосы и футболку.
ШАГ 2: я экспортировал файл Blender Exchange Tarzen.mhx, содержащий изображения текстур.
ШАГ 3: Через Blender я импортировал файл Tarzen.mhx и сохранил это рабочее пространство в том же каталоге, что и изображения текстур, как Tarzen.blend. Это позволило файлу Tarzen.pod символически указывать на путь к изображениям текстуры относительно.
ШАГ 4. Без каких-либо дальнейших изменений в Blender я экспортировал файл Tarzen.pod. PVRShaman корректно отображает модель со всеми текстурами.
ШАГ 5: я скопировал Tarzen.pod и все изображения текстур в папку ресурсов xCode и выполнил код. Интересно, что только цвет кожи и цвет волос выглядят правильно, но джинсы и футболка всегда отображаются черными.
Есть идеи, почему? Спасибо.