Programação com OpenGL/Instalação/Android NDK: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Linha 1:
[[File:OpenGL on Android.png|thumb|Bule de Chá(Teapot) rodando no Galaxy S]]
 
Em Nosso tutorial sobre o GLUT pode ser rodado no Android usando um simples empacotador(wrapper).
 
Nota: O empacotador(wrapper) vem sendo integrado noao FreeGLUT oficial! ([http://gitorious.org/freeglut/android Fonte])
 
== Bastidores ==
 
Para entender como o empacotador(wrapper) GLUT trabalha internamentefunciona, veja [[../../Android_GLUT_Wrapper|Android GLUT Wrapper]]
 
== Dependências ==
 
Este documento foi feito usando o Android NDK r7c.
Você tambemtambém precisará de um ambiente de desenvolvimento em Java:
<source lang="bash">
sudo aptitude install openjdk-6-jdk ant
Linha 19 ⟶ 20:
 
== Emulador (falta de) suporte para o OpenGL ES 2.0 ==
O emulador do Android apenas começou a suportar a OpenGL ES 2.0 aapenas partir deem Abril de 2012, requerendo assim um emulador bem configurado e um sistema de imagem(system image), e não funcionaparece funcionar em todas as plataformas.
 
Também tenha cuidado nascom as "API Demos" os aplicativos estão em "OpenGL ES 2.0" que silenciosamente falha com OpenGL ES 1.0 se não tiver suporte a versão 2.0 não está disponivel, apenas,por isto elas não ésão um bom teste para ver se a OpenGL ES 2.0 é suportada.
 
Então apenas faça testes com OpenGL 2.0 em um Android com [[{{FULLBOOKNAME}}/APIs,_Bibliotecas_e_acrónimos#Suporte_do_HARDWARE|aparelhosaparelho Android]] com suporte]] a ela.
 
Documentação Oficial: https://developer.android.com/tools/devices/emulator.html#accel-graphics