| Package | away3d.filters.tasks |
| Class | public class Filter3DHBlurTask |
| Inheritance | Filter3DHBlurTask Filter3DTaskBase Object |
| Property | Defined By | ||
|---|---|---|---|
| amount : uint | Filter3DHBlurTask | ||
![]() | requireDepthRender : Boolean [read-only] | Filter3DTaskBase | |
| stepSize : int | Filter3DHBlurTask | ||
![]() | target : Texture | Filter3DTaskBase | |
![]() | textureHeight : int | Filter3DTaskBase | |
![]() | textureScale : int
The texture scale for the input of this texture. | Filter3DTaskBase | |
![]() | textureWidth : int | Filter3DTaskBase | |
| Method | Defined By | ||
|---|---|---|---|
Filter3DHBlurTask(amount:uint, stepSize:int = -1)
Creates a new Filter3DHDepthOfFFieldTask
| Filter3DHBlurTask | ||
[override] | Filter3DHBlurTask | ||
![]() | deactivate(stage3DProxy:Stage3DProxy):void | Filter3DTaskBase | |
![]() | dispose():void | Filter3DTaskBase | |
![]() | getMainInputTexture(stage:Stage3DProxy):Texture | Filter3DTaskBase | |
![]() | getProgram3D(stage3DProxy:Stage3DProxy):Program3D | Filter3DTaskBase | |
| Method | Defined By | ||
|---|---|---|---|
getFragmentCode():String [override] | Filter3DHBlurTask | ||
![]() | getVertexCode():String | Filter3DTaskBase | |
![]() | invalidateProgram3D():void | Filter3DTaskBase | |
![]() | updateProgram3D(stage:Stage3DProxy):void | Filter3DTaskBase | |
updateTextures(stage:Stage3DProxy):void [override] | Filter3DHBlurTask | ||
| amount | property |
amount:uint public function get amount():uint public function set amount(value:uint):void| stepSize | property |
stepSize:int public function get stepSize():int public function set stepSize(value:int):void| Filter3DHBlurTask | () | Constructor |
public function Filter3DHBlurTask(amount:uint, stepSize:int = -1)Creates a new Filter3DHDepthOfFFieldTask
Parametersamount:uint — The maximum amount of blur to apply in pixels at the most out-of-focus areas
| |
stepSize:int (default = -1) — The distance between samples. Set to -1 to autodetect with acceptable quality.
|
| activate | () | method |
override public function activate(stage3DProxy:Stage3DProxy, camera3D:Camera3D, depthTexture:Texture):voidParameters
stage3DProxy:Stage3DProxy | |
camera3D:Camera3D | |
depthTexture:Texture |
| getFragmentCode | () | method |
override protected function getFragmentCode():StringReturnsString |
| updateTextures | () | method |