Histoire de raconter quelque chose… du code

Je n’ai pas vu passer le mois de Juin et le blog non plus.

Je suis dans une période d’improductivité lasse et de procrastination qui ne me ressemble pas !
Maya ne fonctionne plus avec wine, je sens que je vais devoir passer à blender *sigh*.

Dans l’attente, j’ai juste tenté de reprendre un ou deux vieux projets comme par exemple mon moteur 3D en fil de fer. L’api supporte maintenant aussi bien awt que j3d.
Je vous montre à quel point l’idée est intéressante au niveau code :

this.m = new M3D ("awt", 420, 300); //awt ou j3d
this.m.generate (new M3DLine (0, 0, 0, 0, 0, 0.5));
this.m.generate (new M3DText (0.0, 0.0, 0.53, "x"));
this.m.generate (new M3DPolygon (new Point3D (-0.02, -0.02, 0.45),
new Point3D (0.02, -0.02, 0.45), new Point3D (0.02, 0.02, 0.45),
new Point3D (-0.02, 0.02, 0.45), new Point3D (-0.02, -0.02, 0.45)));

Créer une scène 3D devient un jeu d’enfant même sans 3D hardware.

C’est un technical preview pour l’instant. Je vous file le zip : http://libe.toile-libre.org/m3d/m3d.zip. Si vous avez une idée d’amélioration hésitez pas. Pour info, je parlais déjà de ce moteur 3d il y a un an ou deux (Mini modeleur en 3D).