PVR текстураинструмент фаза сборки - PullRequest
6 голосов
/ 13 июля 2011

Я сейчас заканчиваю книгу по iphone 3d

В книге сказано добавить следующий код Python в фазу сборки в xcode, чтобы запустить предоставленный texturetool.

Заказать книгу

а. Оставьте оболочку как / bin / sh.

б. Введите это непосредственно в поле скрипта:

BIN=${PLATFORM_DIR}/../iPhoneOS.platform/Developer/usr/bin  
INFILE=${SRCROOT}/Textures/Grid16.png 
OUTFILE=${SRCROOT}/Textures/Grid16.pvr 
${BIN}/texturetool -m -f PVR -e PVRTC $INFILE -o $OUTFILE

с. Добавьте это к входным файлам:

$(SRCROOT)/Textures/Grid16.png

Добавить это в выходные файлы:

$(SRCROOT)/Textures/Grid16.pvr

Однако при этом я получаю следующее сообщение.

Failed to load image
Failed to perform Encode
Command /bin/sh failed with exit code 1

Может ли кто-нибудь пролить свет на это?

Ответы [ 2 ]

1 голос
/ 28 июля 2011

В ваших каталогах есть пробелы!

0 голосов
/ 07 июня 2012

Заменить $ (SRCROOT) на $ {SRCROOT}

...