UNPKG

threex

Version:

Game Extensions for three.js http://www.threejsgames.com/extensions/

42 lines (30 loc) 955 B
// This THREEx helper makes it easy to handle window resize. // It will update renderer and camera when window is resized. // // # Usage // // **Step 1**: Start updating renderer and camera // // ```var windowResize = THREEx.WindowResize(aRenderer, aCamera)``` // // **Step 2**: Start updating renderer and camera // // ```windowResize.stop()``` // # Code // /** @namespace */ var THREEx = THREEx || {}; /** * Update renderer and camera when the window is resized * * @param {Object} renderer the renderer to update * @param {Object} Camera the camera to update */ THREEx.BoilerPlate = function(renderer, camera){ // this.windowResize = THREEx.WindowResize(renderer, camera).trigger() renderer.setSize( window.innerWidth, window.innerHeight ); document.body.appendChild( renderer.domElement ); document.body.style.margin = '0px'; document.body.style.backgroundColor = '#bbbbbb'; document.body.style.overflow = 'hidden'; };