示例#1
0
 public MSAA(PostProcessor postProcessor, ContentManager content) : base(postProcessor)
 {
     _rasterizerState = new RasterizerState
     {
         MultiSampleAntiAlias = true
     };
 }
 public PostProcessorEffect(PostProcessor postProcessor)
 {
     PostProcessor = postProcessor;
 }
示例#3
0
 public Bloom(PostProcessor postProcessor, ContentManager content) : base(postProcessor)
 {
     _blurEffect = content.Load <Effect>("effect_blur");
 }
示例#4
0
 public FXAA(PostProcessor postProcessor, ContentManager content) : base(postProcessor)
 {
     _fxaaEffect = content.Load <Effect>("effect_fxaa");
 }
示例#5
0
 public Negative(PostProcessor postProcessor, ContentManager content) : base(postProcessor)
 {
     _negativeEffect = content.Load <Effect>("effect_negative");
 }
示例#6
0
 public SMAA(PostProcessor postProcessor, ContentManager content) : base(postProcessor)
 {
     _smaaEffect = content.Load<Effect>("effect_smaa");
     quad = new Quad();
 }