/* Variablendeklaration */ ... var M; // Maßstab allgemein var x1 = 1; // Ortskoordinaten in m var y1 = 1; var Dr = 0.5; // Kreisdurchmesser in m ... var width = 930; // Init Fensterabmessungen var height = 600; function setup() { createCanvas(width, height); // Canvas erzeugen ... } function draw() { gridX = width/100; // 1 % der Fensterbreite bzw. -höhe (Standard: in constants_vX.X.js) gridY = height/100; M = 0.5*width/Dr; // der Kreis nimmt 50% der Fensterbreite ein ... ellipse(x1*M, y1*M, Dr*M, Dr*M); // Objekt: Kreis ... } /*********************************** automatische Fensteranpassung *******************************/ function windowResized(){ width = windowWidth; height = windowHeight; resizeCanvas(width, height); }