public OBJLoader(String filepath){
		try{
			BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(filepath)));
			String line;
			while((line = reader.readLine()) != null){
				String[] c = line.split(" ");
				if(line.startsWith("f ")){
					if(!c[1].contains("/")){//Vertex
						triangles.add(new Vector3D(Float.parseFloat(c[1]), Float.parseFloat(c[2]), Float.parseFloat(c[3])));
					}
					if(c[1].split("/").length == 2){//Vertex/texture-coordinate
						
					}
					if(c[1].split("/").length == 3){//Vertex/texture-coordinate/normal NOTE: texture-coordinate is optional and may be blank in this situation!
						triangles.add(new Vector3D(Float.parseFloat(c[1].split("/")[0]), Float.parseFloat(c[2].split("/")[0]), Float.parseFloat(c[3].split("/")[0])));
					}
				}
				if(line.startsWith("v ")){
					vertexes.add(new Vector3D(Float.parseFloat(c[1]), Float.parseFloat(c[2]), Float.parseFloat(c[3])));
				}
			}
			System.out.println("Loaded "+triangles.size()+" faces");	
		}catch(Exception err){
			err.printStackTrace();
		}
	}