|
From: Yohann C. <pl...@us...> - 2004-12-08 12:47:47
|
Update of /cvsroot/epfl/tgtools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6723 Modified Files: Convert.java Log Message: bon, comme ce script ne servira pas que pour la map du co, le second argument est le répertoire des textures :-) ex: java Convert epfl_co.vmx epfl_co > epfl_co.map Index: Convert.java =================================================================== RCS file: /cvsroot/epfl/tgtools/Convert.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Convert.java 8 Dec 2004 12:38:15 -0000 1.5 --- Convert.java 8 Dec 2004 12:47:35 -0000 1.6 *************** *** 4,10 **** class Convert { public static void main(String [] args) { ! Convert c = new Convert(args[0]); } --- 4,14 ---- class Convert { + public static void main(String [] args) { ! String rep = ""; ! if(args.length >1 ) ! rep = args[1].replaceAll("\\/", "")+"/"; ! Convert c = new Convert(args[0], rep); } *************** *** 14,19 **** // 2 = on est dans un solid // 3 = on est dans un side ! Convert(String file) { // String fichier = LireFichier(file); LireFichier(file); --- 18,25 ---- // 2 = on est dans un solid // 3 = on est dans un side ! private String rep; ! Convert(String file, String rep) { + this.rep = rep; // String fichier = LireFichier(file); LireFichier(file); *************** *** 145,149 **** s = s.replaceAll("side.?\n\\{", ""); s = s.replaceAll("\"plane\" \"", ""); ! s = s.replaceAll("\"\n\"material\" \".*\\/", " epfl_co/"); s = s.replaceAll("\"\n\"uaxis\" \"\\[", " "); s = s.replaceAll("\\] -?[0-9]*\\.?[0-9]*\"\n\"vaxis\" \"\\[", " "); --- 151,155 ---- s = s.replaceAll("side.?\n\\{", ""); s = s.replaceAll("\"plane\" \"", ""); ! s = s.replaceAll("\"\n\"material\" \".*\\/", " "+rep); s = s.replaceAll("\"\n\"uaxis\" \"\\[", " "); s = s.replaceAll("\\] -?[0-9]*\\.?[0-9]*\"\n\"vaxis\" \"\\[", " "); |