== Prikaz kosa- nastavitev velikosti prikaznega okna == Velikokrat nastanejo problemi z velikostjo prikaznega okna, ker si lahko spletno stran ogledujemo na večih različnih napravah, ki nimajo enake resolucije (PC, prenosnik, tablica, telefon). Problem se še bolj zaplete ko začnemo spreminjati velikost odprtega okna brskalnika. Ugodno je, da se prikaz modela prilagaja trenutni velikosti okna brskalnika. Tako nastavimo začetno širino in višino: {{{ canvas.width = 0.9*window.innerWidth; canvas.height = canvas.width/1.6; }}} Kljub nastavitvi velikosti prikaznega okna pa se le ta ne prilagaja spremembi velikosti brskalnika, ali pa rotaciji zaslona na tabličnih računalnikih/ mobitelih. Potrebno je napraviti še funkcijo za osveževanje prikaza: {{{ window.onresize = function() { var canvas = document.getElementById('cv'); canvas.width = 0.9*window.innerWidth; canvas.height = canvas.width/1.6; viewer.ctx = canvas.getContext('2d'); viewer.canvasData = viewer.ctx.getImageData(0, 0, canvas.width, canvas.height); viewer.frameWidth = canvas.width; viewer.frameHeight = canvas.height; viewer.generateBackground(); viewer.update(); } }}} {{{ #!html
}}}