public override void Init(PloobsEngine.Engine.GraphicInfo ginfo, PloobsEngine.Engine.GraphicFactory factory) { Effect = factory.GetEffect("ssao", false, true); tex = factory.GetTexture2D("noisetex", true); sBlurPost = new SBlurPost(blurAmount, BlurRadiusSize); sBlurPost.Init(ginfo, factory); RenderTarget2D = factory.CreateRenderTarget(ginfo.BackBufferWidth, ginfo.BackBufferHeight); RenderTarget2D2 = factory.CreateRenderTarget(ginfo.BackBufferWidth, ginfo.BackBufferHeight); }
public override void Init(PloobsEngine.Engine.GraphicInfo ginfo, PloobsEngine.Engine.GraphicFactory factory) { Effect = factory.GetEffect("ssao",false,true); tex = factory.GetTexture2D("noisetex", true); sBlurPost = new SBlurPost(blurAmount, BlurRadiusSize); sBlurPost.Init(ginfo, factory); RenderTarget2D = factory.CreateRenderTarget(ginfo.BackBufferWidth, ginfo.BackBufferHeight); RenderTarget2D2 = factory.CreateRenderTarget(ginfo.BackBufferWidth, ginfo.BackBufferHeight); }