用于在three.js中实现后期处理效果。该类管理了产生最终视觉效果的后期处理过程链。 后期处理过程根据它们添加/插入的顺序来执行,最后一个过程会被自动渲染到屏幕上。
			[example:webgl_postprocessing postprocessing]
			[example:webgl_postprocessing_advanced postprocessing advanced]
			[example:webgl_postprocessing_backgrounds postprocessing backgrounds]
			[example:webgl_postprocessing_crossfade postprocessing crossfade]
			[example:webgl_postprocessing_dof postprocessing depth-of-field]
			[example:webgl_postprocessing_dof2 postprocessing depth-of-field 2]
			[example:webgl_postprocessing_fxaa postprocessing fxaa]
			[example:webgl_postprocessing_glitch postprocessing glitch]
			[example:webgl_postprocessing_godrays postprocessing godrays]
			[example:webgl_postprocessing_masking postprocessing masking]
			[example:webgl_postprocessing_outline postprocessing outline]
			[example:webgl_postprocessing_pixel postprocessing pixelate]
			[example:webgl_postprocessing_procedural postprocessing procedural]
			[example:webgl_postprocessing_rgb_halftone postprocessing rgb halftone]
			[example:webgl_postprocessing_sao postprocessing sao]
			[example:webgl_postprocessing_smaa postprocessing smaa]
			[example:webgl_postprocessing_sobel postprocessing sobel]
			[example:webgl_postprocessing_ssaa postprocessing ssaa]
			[example:webgl_postprocessing_ssao postprocessing ssao]
			[example:webgl_postprocessing_taa postprocessing taa]
			[example:webgl_postprocessing_unreal_bloom postprocessing unreal bloom]
			[example:webgl_postprocessing_unreal_bloom_selective postprocessing unreal bloom selective]
		
		[page:WebGLRenderer renderer] -- 用于渲染场景的渲染器。
		[page:WebGLRenderTarget renderTarget] -- (可选)一个预先配置的渲染目标,内部由 [name] 使用。
		
一个用于表示后期处理过程链(包含顺序)的数组。
内部读缓冲区的引用。过程一般从该缓冲区读取先前的渲染结果。
内部渲染器的引用。
最终过程是否被渲染到屏幕(默认帧缓冲区)。
内部写缓冲区的引用。过程常将它们的渲染结果写入该缓冲区。
			pass -- 将被添加到过程链的过程
			将传入的过程添加到过程链。
		
Frees the GPU-related resources allocated by this instance. Call this method whenever this instance is no longer used in your app.
			pass -- 将被插入到过程链的过程。
			index -- 定义过程链中过程应插入的位置。
			将传入的过程插入到过程链中所给定的索引处。
		
			passIndex -- 被用于检查的过程
			如果给定索引的过程在过程链中是最后一个启用的过程,则返回true。
			由[name]所使用,来决定哪一个过程应当被渲染到屏幕上。
		
			pass -- The pass to remove from the pass chain.
			Removes the given pass from the pass chain.
		
			deltaTime -- The delta time value.
			执行所有启用的后期处理过程,来产生最终的帧,
		
			[page:WebGLRenderTarget renderTarget] -- (可选)一个预先配置的渲染目标,内部由 [name] 使用。
			重置所有[name]的内部状态。
		
			pixelRatio -- 设备像素比
			设置设备的像素比。该值通常被用于HiDPI设备,以阻止模糊的输出。
			因此,该方法语义类似于[page:WebGLRenderer.setPixelRatio]()。
		
			width -- [name]的宽度。
			height -- [name]的高度。
			考虑设备像素比,重新设置内部渲染缓冲和过程的大小为(width, height)。
			因此,该方法语义类似于[page:WebGLRenderer.setSize]()。
		
交换内部的读/写缓冲。
[link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/postprocessing/EffectComposer.js examples/jsm/postprocessing/EffectComposer.js]