Packageaway3d.filters
Classpublic class BlurFilter3D
InheritanceBlurFilter3D Inheritance Filter3DBase Inheritance Object



Public Properties
 PropertyDefined By
  blurX : uint
BlurFilter3D
  blurY : uint
BlurFilter3D
 InheritedrequireDepthRender : Boolean
[read-only]
Filter3DBase
  stepSize : int
The distance between two blur samples.
BlurFilter3D
 Inheritedtasks : Vector.<Filter3DTaskBase>
[read-only]
Filter3DBase
 InheritedtextureHeight : int
Filter3DBase
 InheritedtextureWidth : int
Filter3DBase
Public Methods
 MethodDefined By
  
BlurFilter3D(blurX:uint = 3, blurY:uint = 3, stepSize:int = -1)
Creates a new BlurFilter3D object
BlurFilter3D
 Inherited
dispose():void
Filter3DBase
 Inherited
getMainInputTexture(stage3DProxy:Stage3DProxy):Texture
Filter3DBase
  
setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void
[override]
BlurFilter3D
 Inherited
update(stage:Stage3DProxy, camera:Camera3D):void
Filter3DBase
Protected Methods
 MethodDefined By
 Inherited
Filter3DBase
Property Detail
blurXproperty
blurX:uint


Implementation
    public function get blurX():uint
    public function set blurX(value:uint):void
blurYproperty 
blurY:uint


Implementation
    public function get blurY():uint
    public function set blurY(value:uint):void
stepSizeproperty 
stepSize:int

The distance between two blur samples. Set to -1 to autodetect with acceptable quality (default value). Higher values provide better performance at the cost of reduces quality.


Implementation
    public function get stepSize():int
    public function set stepSize(value:int):void
Constructor Detail
BlurFilter3D()Constructor
public function BlurFilter3D(blurX:uint = 3, blurY:uint = 3, stepSize:int = -1)

Creates a new BlurFilter3D object

Parameters
blurX:uint (default = 3) — The amount of horizontal blur to apply
 
blurY:uint (default = 3) — The amount of vertical blur to apply
 
stepSize:int (default = -1) — The distance between samples. Set to -1 to autodetect with acceptable quality.
Method Detail
setRenderTargets()method
override public function setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void

Parameters

mainTarget:Texture
 
stage3DProxy:Stage3DProxy