Packageaway3d.filters
Classpublic class DepthOfFieldFilter3D
InheritanceDepthOfFieldFilter3D Inheritance Filter3DBase Inheritance Object



Public Properties
 PropertyDefined By
  focusDistance : Number
DepthOfFieldFilter3D
  focusTarget : ObjectContainer3D
DepthOfFieldFilter3D
  maxBlurX : uint
DepthOfFieldFilter3D
  maxBlurY : uint
DepthOfFieldFilter3D
  range : Number
DepthOfFieldFilter3D
 InheritedrequireDepthRender : Boolean
[read-only]
Filter3DBase
  stepSize : int
DepthOfFieldFilter3D
 Inheritedtasks : Vector.<Filter3DTaskBase>
[read-only]
Filter3DBase
 InheritedtextureHeight : int
Filter3DBase
 InheritedtextureWidth : int
Filter3DBase
Public Methods
 MethodDefined By
  
DepthOfFieldFilter3D(maxBlurX:uint = 3, maxBlurY:uint = 3, stepSize:int = -1)
DepthOfFieldFilter3D
 Inherited
dispose():void
Filter3DBase
 Inherited
getMainInputTexture(stage3DProxy:Stage3DProxy):Texture
Filter3DBase
  
setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void
[override]
DepthOfFieldFilter3D
  
update(stage:Stage3DProxy, camera:Camera3D):void
[override]
DepthOfFieldFilter3D
Protected Methods
 MethodDefined By
 Inherited
Filter3DBase
Property Detail
focusDistanceproperty
focusDistance:Number


Implementation
    public function get focusDistance():Number
    public function set focusDistance(value:Number):void
focusTargetproperty 
focusTarget:ObjectContainer3D


Implementation
    public function get focusTarget():ObjectContainer3D
    public function set focusTarget(value:ObjectContainer3D):void
maxBlurXproperty 
maxBlurX:uint


Implementation
    public function get maxBlurX():uint
    public function set maxBlurX(value:uint):void
maxBlurYproperty 
maxBlurY:uint


Implementation
    public function get maxBlurY():uint
    public function set maxBlurY(value:uint):void
rangeproperty 
range:Number


Implementation
    public function get range():Number
    public function set range(value:Number):void
stepSizeproperty 
stepSize:int


Implementation
    public function get stepSize():int
    public function set stepSize(value:int):void
Constructor Detail
DepthOfFieldFilter3D()Constructor
public function DepthOfFieldFilter3D(maxBlurX:uint = 3, maxBlurY:uint = 3, stepSize:int = -1)



Parameters
maxBlurX:uint (default = 3)
 
maxBlurY:uint (default = 3)
 
stepSize:int (default = -1)
Method Detail
setRenderTargets()method
override public function setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void

Parameters

mainTarget:Texture
 
stage3DProxy:Stage3DProxy

update()method 
override public function update(stage:Stage3DProxy, camera:Camera3D):void

Parameters

stage:Stage3DProxy
 
camera:Camera3D