Format de fichier (ftm, tfm??) Format ASCII. ->"fmf majeur.mineur" (verification du format + version) ->Nombre de polylignes (int) ->Facteur d'echelle (float) 1 ligne par polyligne, contenant (séparés par des espaces): ->Orientation (int : 1 si sens de lecture de A vers D, -1 si sens inverse) ->Nombre de points (int) ->Coordonnes des points (2float * nbre de pts) ->Normales (2float * nb de segments) Attention, coordonnées des points et normales énumérées dans le même ordre! -- addendum par Benjamin Jaton -- Ce changement , ou plutot cette mise au point concerne l orientaion. Voici comment definir l orientation, à vous de faire en sorte que votre programme corresponde... : Pour une polyligne donnée ->on a une liste de pt : A B C D ..... , ->on a une liste de vecteurs normaux : n ..... Soit u=vecteur(AB)/norme(AB) Soit z=(0,0,1) SI ( u vectorielle n = z ) ALORS ( orientation = 1 ) SI ( u vectorielle n = -z ) ALORS ( orientation = -1 )