}
projectorCanvasFrames = new CanvasFrame[ps.length];
projectorPlanes = new MarkedPlane[ps.length];
for (int i = 0; i < ps.length; i++) {
if (projectorDevices[i] == null) {
projectorDevices[i] = new ProjectorDevice(ps[i]);
} else {
projectorDevices[i].setSettings(ps[i]);
}
projectorCanvasFrames[i] = projectorDevices[i].createCanvasFrame();
projectorCanvasFrames[i].showColor(Color.BLACK);