|
En fait, je suis en train de réaliser une interface Java de l'api Open GL. Pour l'instant, 80% des fonctions marchent. Il est possible d'utiliser ce binding de deux façons :
Question réalisation, la majeure partie du programme est générée automatiquement. Une analyse lexicale et syntaxique de l'Api Open GL (les fichiers "GL/gl.h" "GL/glu.h" en fait) conduit à l'écriture du code C et Java (qui serait un peu trop répétitif et fastidieux pour un humain !). C'est prés de 60000 lignes qui sont synthétisées (non, non il n'y a pas de zéro en trop !!).
Je suis en train de faire les dernières petites mises au point. |