Package | away3d.filters |
Class | public class DepthOfFieldFilter3D |
Inheritance | DepthOfFieldFilter3D Filter3DBase Object |
Property | Defined By | ||
---|---|---|---|
focusDistance : Number | DepthOfFieldFilter3D | ||
focusTarget : ObjectContainer3D | DepthOfFieldFilter3D | ||
maxBlurX : uint | DepthOfFieldFilter3D | ||
maxBlurY : uint | DepthOfFieldFilter3D | ||
range : Number | DepthOfFieldFilter3D | ||
requireDepthRender : Boolean [read-only] | Filter3DBase | ||
stepSize : int | DepthOfFieldFilter3D | ||
tasks : Vector.<Filter3DTaskBase> [read-only] | Filter3DBase | ||
textureHeight : int | Filter3DBase | ||
textureWidth : int | Filter3DBase |
Method | Defined By | ||
---|---|---|---|
DepthOfFieldFilter3D(maxBlurX:uint = 3, maxBlurY:uint = 3, stepSize:int = -1) | DepthOfFieldFilter3D | ||
dispose():void | Filter3DBase | ||
getMainInputTexture(stage3DProxy:Stage3DProxy):Texture | Filter3DBase | ||
setRenderTargets(mainTarget:Texture, stage3DProxy:Stage3DProxy):void [override] | DepthOfFieldFilter3D | ||
[override] | DepthOfFieldFilter3D |
focusDistance | property |
focusDistance:Number
public function get focusDistance():Number
public function set focusDistance(value:Number):void
focusTarget | property |
focusTarget:ObjectContainer3D
public function get focusTarget():ObjectContainer3D
public function set focusTarget(value:ObjectContainer3D):void
maxBlurX | property |
maxBlurX:uint
public function get maxBlurX():uint
public function set maxBlurX(value:uint):void
maxBlurY | property |
maxBlurY:uint
public function get maxBlurY():uint
public function set maxBlurY(value:uint):void
range | property |
range:Number
public function get range():Number
public function set range(value:Number):void
stepSize | property |
stepSize:int
public function get stepSize():int
public function set stepSize(value:int):void
DepthOfFieldFilter3D | () | Constructor |
public function DepthOfFieldFilter3D(maxBlurX:uint = 3, maxBlurY:uint = 3, stepSize:int = -1)
maxBlurX:uint (default = 3 )
| |
maxBlurY:uint (default = 3 )
| |
stepSize:int (default = -1 )
|
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 |