//created=24 Feb 08
//title=Cube Sky Example
//publish=false
//titlebar=Cube Sky Example
//tags=example
 
import SGShape.*;
import SGBackground.*;
import SGCamera.*;
import Tuple.*;
 
 
CubeSky sky;
SGCamera cam;
 
 
void setup(){
 
size(550,550,P3D);
cam = new SGCamera(this,45,45,45,0,0,0);
cam.setFOV(2.f);
cam.setMouseMode(LEFT,SGCamera.ORBIT);
cam.setMouseMode(RIGHT,SGCamera.ZOOM);
 
sky = new CubeSky(this, cam, "arch","jpg");
}
 
 
void draw(){
 
cam.feed();
sky.draw();
 
}