threex
Version:
Game Extensions for three.js http://www.threejsgames.com/extensions/
42 lines (30 loc) • 955 B
JavaScript
// 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';
};