Yop,
J'essaye les nightlies de libgdx, surtout la nouvelle API 3D.
Je fais une scene toute bete, avec des salles et des couloirs, disons que ca affiche seulement 30 vertices et ca rame sur une asus transformer tf101.
C'est completement fluide quand j'arrive au fond d'un couloir qui affiche 15 vertices.
Grosse surprise, ce jeu est entierement fluide sur la meme tablette, et pourtant ca affiche bien plus que 30 vertices, decoration incluse : https://play.google.com/store/apps/details?id=com.robotinvader.knightmare&hl=fr
Je considere que ce jeu a ete fait avec Unity3D et qu'il est donc natif.
Et quand je charge ce modele d'ogre ( http://www.youtube.com/watch?feature=player_detailpage&v=auku9PVFYy0#t=22 ) avec libgdx... le chargement prend 45 secondes, et le rendu est a 1 FPS. La demo est d'ailleurs tres fluide sur la tablette, elle est aussi native.
Faut-il que j'abandonne Java + libgdx et que je repasse sous Ogre pour faire de la 3d ayant un minimum de details en terme de qualite visuelle ?
Comment ca se fait que Minecraft soit fluide sur Android alors qu'il me semble que c'est code avec Java ?
Ou serait-ce juste libgdx qui a clairement un probleme dans le rendu 3d ?
Merci !