@ CVertex
Режим смешивания DOT3 поддерживается на iPhone, и это самое меньшее, что вам нужно для этого.
Расширение Vertex Program не отображается на iPhone, но оно не требуется. Цель расширения в этом случае состоит в том, чтобы позволить вам преобразовать вектор света в касательное пространство - но, как я уже упоминал в моем блоге, это то, что вы можете сделать на CPU и просто передать результаты (в виде цветов вершин, закодированных как Норма DOT3) в GL. Очевидно, это будет намного медленнее, чем если бы вы могли использовать программу Vertex. Если вы выполняете рельефное отображение пространства объектов, вам не нужно преобразовывать вектор света или кодировать его на уровне вершин - вы можете просто ввести его в качестве постоянного цвета.
Полный исходный код демонстрации рельефного отображения, на которую вы ссылались IS , доступен на сайте imgtec. Загрузите 1.x SDK, доступный здесь . Это демо Object Space Bump
отображение (поиск PolyBump).
KevinD.