public void drawScene(Camera eyepers, int[] actors, double mult) {
		//First Draw the terrain, it's the simplest pretty much
		int terTricnt = baseScene.terrain.polys.length;
		
		for(int i = 0; i < terTricnt; i++) {
			int[] xpntarr = new int[3];
			int[] ypntarr = new int[3];
			Vector[] vecsplit = {baseScene.terrain.polys[i].p1, baseScene.terrain.polys[i].p2, baseScene.terrain.polys[i].p3};
			
			for(int p = 0; p < 3; p++) {
				int[] pixelget = pixget(eyepers, vecsplit[p], mult);
				xpntarr[p] = pixelget[0];
				ypntarr[p] = pixelget[1];
			}
			backrend(xpntarr, ypntarr, Color.green);
		}
		
		for(int k = 0; k < 2; k++){
			int terObjcnt = baseScene.objlist[actors[k]].polys.length;
			for(int i = 0; i < terObjcnt; i++) {
				int[] xpntarr = new int[3];
				int[] ypntarr = new int[3];
				Vector[] vecsplit = baseScene.objlist[actors[k]].polys[i].getlist();
				
				for(int p = 0; p < 3; p++) {
					int[] pixelget = pixget(eyepers, vecsplit[p], mult);
					xpntarr[p] = pixelget[0];
					ypntarr[p] = pixelget[1];
				}
				backrend(xpntarr, ypntarr, Color.red);
			}
		}
	}