Смешивание активов Retina и non retina в openGL ES - PullRequest
2 голосов
/ 07 февраля 2011

Я бы хотел обновить свое 3D-приложение, добавив в него активы с высоким разрешением, для iPhone 4.

Я не могу обновить весь графический контент моего приложения. Я хочу смешивать изображения в высоком и низком разрешении. Все мое приложение отображается с OpenGL

Большая часть моего приложения основана на рекламных щитах, поэтому я могу изменить масштабный коэффициент моего представления OpenGL, но мне придется масштабировать все свои спрайты низкого разрешения и обновлять их позиции. У вас есть другой способ сделать это, изменив как можно меньше кода?

1 Ответ

0 голосов
/ 14 октября 2011

В моем проекте я установил все размеры и позиции для экрана 320х480. А при работе на устройстве Retina и использовании текстуры x2 я умножаю его размеры на 0.5 после загрузки (например, текстура имеет ширину 100 пикселей, но значение ширины будет 50).

...