Cocos3d: на iPad нет текстур - PullRequest
       5

Cocos3d: на iPad нет текстур

0 голосов
/ 22 декабря 2011

Я делаю просмотрщик 3D-моделей. У меня проблема с одной из моделей: на симуляторе все ок, но на устройстве пропали текстуры.

Симулятор: http://i.imgur.com/1nh5r.png

Устройство: http://i.imgur.com/N1cK3.png

Я конвертировал эту модель из .dae в .pod, используя плагин PVRGeoPod для Maya. Есть идеи как это исправить?

Ответы [ 3 ]

1 голос
/ 02 февраля 2012

Скорее всего, проблема в пути к изображениям, которые вы используете при создании текстуры.Где вы храните изображения?И как вы приобретаете путь?На iPad вы всегда должны хранить только имена файлов и запрашивать путь к нему с устройства.

1 голос
/ 23 декабря 2011

Не знаю, но совет: создайте простейшую трехмерную модель (куб) с текстурой и проведите ее через тот же процесс.Текстура в идеале должна быть небольшой и иметь мощность двух измерений, то есть 64x64.

Если на iPad все еще нет текстур, вы знаете, что где-то этот процесс нарушен.Если куб выглядит нормально, значит, проблема в модели.Судя по всему, он может быть слишком сложным, или текстура может быть слишком большой или иметь степень двухмерности (хотя iPad должен поддерживать текстуры NPOT).

0 голосов
/ 11 января 2012

Возможно, ваша проблема с именем файла. Я просто догадываюсь, учтите, что симулятор iOS не учитывает регистр, но устройства работают с учетом регистра.

...