Packageaway3d.filters
Classpublic class Filter3DBase
InheritanceFilter3DBase Inheritance Object
Subclasses BloomFilter3D, BlurFilter3D, DepthOfFieldFilter3D, HBlurFilter3D, HDepthOfFieldFilter3D, HueSaturationFilter3D, MotionBlurFilter3D, RadialBlurFilter3D, VBlurFilter3D, VDepthOfFieldFilter3D



Public Properties
 PropertyDefined By
  requireDepthRender : Boolean
[read-only]
Filter3DBase
  tasks : Vector.<Filter3DTaskBase>
[read-only]
Filter3DBase
  textureHeight : int
Filter3DBase
  textureWidth : int
Filter3DBase
Public Methods
 MethodDefined By
  
Filter3DBase
  
dispose():void
Filter3DBase
  
getMainInputTexture(stage3DProxy:Stage3DProxy):Texture
Filter3DBase
  
setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void
Filter3DBase
  
update(stage:Stage3DProxy, camera:Camera3D):void
Filter3DBase
Protected Methods
 MethodDefined By
  
Filter3DBase
Property Detail
requireDepthRenderproperty
requireDepthRender:Boolean  [read-only]


Implementation
    public function get requireDepthRender():Boolean
tasksproperty 
tasks:Vector.<Filter3DTaskBase>  [read-only]


Implementation
    public function get tasks():Vector.<Filter3DTaskBase>
textureHeightproperty 
textureHeight:int


Implementation
    public function get textureHeight():int
    public function set textureHeight(value:int):void
textureWidthproperty 
textureWidth:int


Implementation
    public function get textureWidth():int
    public function set textureWidth(value:int):void
Constructor Detail
Filter3DBase()Constructor
public function Filter3DBase()



Method Detail
addTask()method
protected function addTask(filter:Filter3DTaskBase):void

Parameters

filter:Filter3DTaskBase

dispose()method 
public function dispose():void

getMainInputTexture()method 
public function getMainInputTexture(stage3DProxy:Stage3DProxy):Texture

Parameters

stage3DProxy:Stage3DProxy

Returns
Texture
setRenderTargets()method 
public function setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void

Parameters

mainTarget:Texture
 
stage3DProxy:Stage3DProxy

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

Parameters

stage:Stage3DProxy
 
camera:Camera3D