public void parse() throws FileNotFoundException, IOException {
        BufferedReader br = new BufferedReader(new FileReader(getFichierObject()));
        String line = null;
        String[] lineSplit;
        String[] vertex;
        List<Vecteur> vts = new ArrayList<>();
        List<Vecteur> vns = new ArrayList<>();
        List<Vecteur> vs = new ArrayList<>();
        while ((line = br.readLine()) != null) {
            lineSplit = line.split(" ");
//            System.out.println("line : "+line);
            switch (lineSplit[0]) {
                case "v":
                    Vecteur v = new Vecteur(Double.parseDouble(lineSplit[2]), Double.parseDouble(lineSplit[3]), Double.parseDouble(lineSplit[4]));
//                    System.out.println("v : "+v);
                    vs.add(v);
                    break;
                case "vn":
                    vns.add(new Vecteur(Double.parseDouble(lineSplit[2]), Double.parseDouble(lineSplit[3]), Double.parseDouble(lineSplit[4])));
                    break;
                case "vt":
                    vts.add(new Vecteur(Double.parseDouble(lineSplit[2]), Double.parseDouble(lineSplit[3]), Double.parseDouble(lineSplit[4])));
                    break;
                case "f":
                    vertex = lineSplit[1].split("/");
                    Vertex v1 = new Vertex(vs.get(Integer.parseInt(vertex[0])-1), vts.get(Integer.parseInt(vertex[1])-1), vns.get(Integer.parseInt(vertex[2])-1));
                    vertex = lineSplit[2].split("/");
                    Vertex v2 = new Vertex(vs.get(Integer.parseInt(vertex[0])-1), vts.get(Integer.parseInt(vertex[1])-1), vns.get(Integer.parseInt(vertex[2])-1));
                    vertex = lineSplit[3].split("/");
                    Vertex v3 = new Vertex(vs.get(Integer.parseInt(vertex[0])-1), vts.get(Integer.parseInt(vertex[1])-1), vns.get(Integer.parseInt(vertex[2])-1));
                    faces.add(new Face(v1, v2, v3));
                    vertexs.add(v1);
                    vertexs.add(v2);
                    vertexs.add(v3);
                    break;
                default:
                    break;
            }
        }
//        facesInitiale.add(faces);
//        vertexsInitiale.add(vertexs);
    }