Jelajahi Sumber

Fix blur filter argument order (#409)

Leo Bergman 7 tahun lalu
induk
melakukan
2610c08bd3
2 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 2 2
      h2d/filter/Blur.hx
  2. 1 0
      h3d/pass/Blur.hx

+ 2 - 2
h2d/filter/Blur.hx

@@ -24,10 +24,10 @@ class Blur extends Filter {
 
 	var pass : h3d.pass.Blur;
 
-	public function new( radius = 1., gain = 1., quality = 1. ) {
+	public function new( radius = 1., gain = 1., quality = 1., linear = 0. ) {
 		super();
 		smooth = true;
-		pass = new h3d.pass.Blur(radius, quality, gain);
+		pass = new h3d.pass.Blur(radius, gain, linear, quality);
 	}
 
 	inline function get_quality() return pass.quality;

+ 1 - 0
h3d/pass/Blur.hx

@@ -38,6 +38,7 @@ class Blur extends ScreenFx<h3d.shader.Blur> {
 		this.radius = radius;
 		this.quality = quality;
 		this.gain = gain;
+		this.linear = linear;
 	}
 
 	function set_radius(r) {