async fromSceneAsync( scene, sigma = 0, near = 0.1, far = 100, options = {} ) {

		if ( this._hasInitialized === false ) await this._renderer.init();

		return this.fromScene( scene, sigma, near, far, options );

	}
Generates a PMREM from a supplied Scene, which can be faster than using an
image if networking bandwidth is low. Optional sigma specifies a blur radius
in radians to be applied to the scene before PMREM generation. Optional near
and far planes ensure the scene is rendered in its entirety (the cubeCamera
is placed at the origin).

@param {Scene} scene - The scene to be captured.
@param {number} [sigma=0] - The blur radius in radians.
@param {number} [near=0.1] - The near plane distance.
@param {number} [far=100] - The far plane distance.
@param {Object} [options={}] - The configuration options.
@param {number} [options.size=256] - The texture size of the PMREM.
@param {Vector3} [options.position=origin] - The position of the internal cube camera that renders the scene.
@param {?RenderTarget} [options.renderTarget=null] - The render target to use.
@return {Promise<RenderTarget>} A Promise that resolve with the PMREM when the generation has been finished.
@see {@link PMREMGenerator#fromScene}