L'un des gros avantages à être responsable R&D à l'ISART, c'est que je peux faire mes recherches sur ce que je veux (ou presque), et que je suis payé pour ça ! Récemment je vous montrais un petit jeu fait sous Android, ce qui a bien sur éveillé un peu plus ma curiosité. L'étape suivante était évidemment de faire une appli en 3D, tournant sur mon HTC Magic.

Moteur 3D OpenGL sous Android

Voila qui est chose faite (bon c'est pas finit mais c'est bien avancé). J'ai désormais un petit moteur à base d'OpenGL, capable d'importer des fichiers au format OBJ, et les textures qui vont avec (du bête jpeg). Je viens à l'instant de finir un convertisseur qui précompile les données 3D en fichier binaire, pour optimiser le temps de chargement des objets (de 7,4s avec un fichier obj, je passe à 1s pour un même mesh). A suivre le même principe pour les textures (qui doivent en plus être modifiées puisqu'en OpenGL les couleurs se lisent en ARGB et non RGBA), et une fois cela fait un petit jeu pour aller jusqu'au bout.

Tableau. Représentation en deux dimensions de quelque chose d'inintéressant en trois.

Ambrose Pierce