code: function LightProbe(near, far, resolution, type) {
  	near = near || .01;
  	far = far || 1000;
  	resolution = resolution || 128;
  	this.bufferType = type;
  	var format;
  	if(type === ConvolutedCubeMap.FakeHDRI || type === ConvolutedCubeMap.FakeHDRIThrough) {
  		type = THREE.UnsignedByteType;
  		format = THREE.RGBAFormat;
  	}
  	THREE.CubeCamera.call(this, near, far, resolution, type, format);
  
  	if(this.renderTarget.type !== this.bufferType) console.log("LightProbe: WARNING: This version of three.js does not support Float Type CubeCamera. This is OK, but if you use a patched version of threejs, cubemaps can be HDRI!");
  
  	this.convolutedCubeMaps = [];
  }
docs: end shim