Euclidoscope:
Le Code
Et voici le code source de Minum.exe
Une première version en deux fichier, difficilement compilable, mais aisément traduisible :
Une autre compilable (projet compris, tout doit être dans le même répertoire) avec un bon vieux borlanc:
disponible aussi sur
On peut télécharger le compilateur sur
http://community.borland.com/museum
Ou ailleurs...
Le compilateur Borland est indispensable à la bonne interprétation par la bibliothèque des fonctions graphiques utilisées dans ce source (Le fichier EGAVGA.BGI , pour Borland Graphic Interface).
Si un quidam veut reprendre ces sources sous un autre environnement (ici on est sous MS-DOS) chacun est libre, on pourrait obtenir un outil d'observation nettement plus performant. Si c'est votre cas, merci de prendre contact :
Malgrés l'utilisation d'un algorithme de Bresenham modifié pour qu'à chaque chevauchement de lignes la couleur du point d'intersection soit changé en fonction du nombre de croisement, l'observation des nombres inférieurs à 5500 est la limite de cette version de l'euclidoscope avec une carte E.G.A. ou V.G.A (donc une de base :)