Esempio n. 1
0
        public void LoadContent(GraphicsDevice device, IEffectLoader effectLoader)
        {
            this.device = device;

            this.effect     = effectLoader.Load("Shapes");
            this.effectPass = effect.Techniques[0].Passes[0];
        }
Esempio n. 2
0
        public BloomRenderPipeline(IEffectLoader effectLoader, IRenderTarget2DFactory renderTargetFactory, IGraphicsDeviceService deviceService)
        {
            this.bloom          = new Bloom(effectLoader, renderTargetFactory, deviceService);
            this.bloom.Settings = BloomSettings.Default;

            this.renderTargetFactory = renderTargetFactory;
            this.deviceService       = deviceService;
        }
Esempio n. 3
0
        public FlyDrawContext(GraphicsDevice device, IViewSizeService viewSizeService, IEffectLoader effectLoader)
            : base(device)
        {
            this.viewSizeService = viewSizeService;

            this.shapeRenderer = new ShapeRenderer();
            this.shapeRenderer.LoadContent(device, effectLoader);
        }