Pregunta

Quiero hacer una pantalla de bienvenida en el iPhone, mientras que utilizando una vista Open GL. La pantalla del iPhone como sabemos es 320x480, que no es una potencia de 2.

Antes de entrar en el mundo de cortar la textura y la representación sub partes, o la incorporación de la pantalla en otra página textura Me preguntaba si había otra manera?

¿Es posible superponer otra vista que podía rendir a usar funciones CoreGraphics? O es posible hacer que una superficie de Open GL usando funciones de núcleo de gráficos.

¿Qué recomendaría usted?

Saludos Rica

¿Fue útil?

Solución

Su completamente posible escribir algo de código, lo que crea una textura de 512x512, cargar una imagen en él y luego hacer sólo una parte de esa textura (por mapeo en un polígono y alterando los mapas de textura UV coordenadas).

Este método es mejor para imágenes estáticas solamente, usted podría en realidad no realizar actualizaciones en tiempo real de pixel a pixel para esto; la actualización de la textura a través de Open GL ES actualmente es demasiado lento.

Otros consejos

Yo recomendaría que lea Human Interface Guidelines de Apple para iPhone, especialmente las varias partes donde se advierten una y otra no hacer pantallas de presentación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top