Package | away3d.filters |
Class | public class Filter3DBase |
Inheritance | Filter3DBase Object |
Subclasses | BloomFilter3D, BlurFilter3D, DepthOfFieldFilter3D, HBlurFilter3D, HDepthOfFieldFilter3D, HueSaturationFilter3D, MotionBlurFilter3D, RadialBlurFilter3D, VBlurFilter3D, VDepthOfFieldFilter3D |
Property | Defined By | ||
---|---|---|---|
requireDepthRender : Boolean [read-only] | Filter3DBase | ||
tasks : Vector.<Filter3DTaskBase> [read-only] | Filter3DBase | ||
textureHeight : int | Filter3DBase | ||
textureWidth : int | Filter3DBase |
Method | Defined By | ||
---|---|---|---|
Filter3DBase | |||
dispose():void | Filter3DBase | ||
getMainInputTexture(stage3DProxy:Stage3DProxy):Texture | Filter3DBase | ||
setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void | Filter3DBase | ||
Filter3DBase |
Method | Defined By | ||
---|---|---|---|
addTask(filter:Filter3DTaskBase):void | Filter3DBase |
requireDepthRender | property |
requireDepthRender:Boolean
[read-only] public function get requireDepthRender():Boolean
tasks | property |
tasks:Vector.<Filter3DTaskBase>
[read-only] public function get tasks():Vector.<Filter3DTaskBase>
textureHeight | property |
textureHeight:int
public function get textureHeight():int
public function set textureHeight(value:int):void
textureWidth | property |
textureWidth:int
public function get textureWidth():int
public function set textureWidth(value:int):void
Filter3DBase | () | Constructor |
public function Filter3DBase()
addTask | () | method |
dispose | () | method |
public function dispose():void
getMainInputTexture | () | method |
public function getMainInputTexture(stage3DProxy:Stage3DProxy):Texture
Parameters
stage3DProxy:Stage3DProxy |
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 |