// /---------------\ // | Skanaar | // | Portal Engine | // | | // | SkaPE | // | SPorE | // | SPEng | // \---------------/ SkanaarKey sk; Player player; Room room; World world; //------------ void setup(){ //size(150,100,P3D); //size(200,133,P3D); size(300,200,P3D); background(255); frameRate(20); sk = new SkanaarKey(); world = new World(); world.fog(true); room = new Room(); player = new Player(room ); } //------------ void draw(){ delay(10); player.update(); } //------------ void mousePressed(){ } //------------ void keyPressed(){ sk.keyPressed(key,keyCode); } //------------ void keyReleased(){ sk.keyReleased(key,keyCode); } //------------ float qsqrt(float x){ final float tolerance = 0.5; float t=2; while(t>1){ t = (x + 2/x)/2 - x; x = x+t; } return x; } //------------ float[] vector(float x, float y, float z){ return new float[]{x,y,z}; } //------------