Hola (hacía tiempo que no pasaba por aquí), alguno de vosotros tenéis experiencia portando código nativo de por ejemplo PC a android usando NDK.
He mirado los ejemplos y en principio si usaste opengl ES (incluso opengl antes de la 1.5) en tu implementación original parece bastante sencillo, pero todos sabemos que los problemas vienen con los detalles.
Si tienes algo de experiencia sólo con el NDK también me vale vuestra opinión
Yo tengo algo de experiencia con el NDK.
Ten en cuenta, que al final vas a tener que usar el SDK para toda la interacción con el SO, el NDK te permitirá, básicamente, hacer librerías que luego llamarás desde el SDK.
Por lo demás, es igual que si no fuese android, y es fácil si tienes experiencia previa con OpenGL ES.