Axiom.Demos.DeferredShadingSystem.PostFilter.CreateFatRenderTargetFilter C# (CSharp) Method

CreateFatRenderTargetFilter() static private method

Postfilter for rendering to fat render target. Excludes skies, backgrounds and other unwanted objects.
static private CreateFatRenderTargetFilter ( ) : void
return void
        static void CreateFatRenderTargetFilter()
        { 
	        Compositor comp = (Compositor)CompositorManager.Instance.Create( "DeferredShading/Fat", ResourceGroupManager.DefaultResourceGroupName );
		    CompositionTechnique t = comp.CreateTechnique();
			CompositionTargetPass tp = t.OutputTarget;
			tp.InputMode = CompositorInputMode.None;
			tp.VisibilityMask = DeferredShadingSystem.SceneVisibilityMask;

            CompositionPass pass;

			/// Clear
			pass = tp.CreatePass();
			pass.Type = CompositorPassType.Clear;
			pass.ClearColor = ColorEx.Black;
			
			/// Render geometry
			pass = tp.CreatePass();
            pass.Type = CompositorPassType.RenderScene;
            pass.FirstRenderQueue = RenderQueueGroupID.One;
            pass.LastRenderQueue = RenderQueueGroupID.Nine;		
        }