Package | away3d.filters.tasks |
Class | public class Filter3DTaskBase |
Inheritance | Filter3DTaskBase Object |
Subclasses | Filter3DBrightPassTask, Filter3DCompositeTask, Filter3DDoubleBufferCopyTask, Filter3DHBlurTask, Filter3DHDepthOfFFieldTask, Filter3DHueSaturationTask, Filter3DRadialBlurTask, Filter3DVBlurTask, Filter3DVDepthOfFFieldTask, Filter3DXFadeCompositeTask |
Property | Defined By | ||
---|---|---|---|
requireDepthRender : Boolean [read-only] | Filter3DTaskBase | ||
target : Texture | Filter3DTaskBase | ||
textureHeight : int | Filter3DTaskBase | ||
textureScale : int
The texture scale for the input of this texture. | Filter3DTaskBase | ||
textureWidth : int | Filter3DTaskBase |
Property | Defined By | ||
---|---|---|---|
_mainInputTexture : Texture | Filter3DTaskBase | ||
_scaledTextureHeight : int = -1 | Filter3DTaskBase | ||
_scaledTextureWidth : int = -1 | Filter3DTaskBase | ||
_textureHeight : int = -1 | Filter3DTaskBase | ||
_textureScale : int = 0 | Filter3DTaskBase | ||
_textureWidth : int = -1 | Filter3DTaskBase |
Method | Defined By | ||
---|---|---|---|
Filter3DTaskBase(requireDepthRender:Boolean = false) | Filter3DTaskBase | ||
Filter3DTaskBase | |||
deactivate(stage3DProxy:Stage3DProxy):void | Filter3DTaskBase | ||
dispose():void | Filter3DTaskBase | ||
getMainInputTexture(stage:Stage3DProxy):Texture | Filter3DTaskBase | ||
getProgram3D(stage3DProxy:Stage3DProxy):Program3D | Filter3DTaskBase |
Method | Defined By | ||
---|---|---|---|
getFragmentCode():String | Filter3DTaskBase | ||
getVertexCode():String | Filter3DTaskBase | ||
invalidateProgram3D():void | Filter3DTaskBase | ||
updateProgram3D(stage:Stage3DProxy):void | Filter3DTaskBase | ||
updateTextures(stage:Stage3DProxy):void | Filter3DTaskBase |
_mainInputTexture | property |
protected var _mainInputTexture:Texture
_scaledTextureHeight | property |
protected var _scaledTextureHeight:int = -1
_scaledTextureWidth | property |
protected var _scaledTextureWidth:int = -1
_textureHeight | property |
protected var _textureHeight:int = -1
_textureScale | property |
protected var _textureScale:int = 0
_textureWidth | property |
protected var _textureWidth:int = -1
requireDepthRender | property |
requireDepthRender:Boolean
[read-only] public function get requireDepthRender():Boolean
target | property |
target:Texture
public function get target():Texture
public function set target(value:Texture):void
textureHeight | property |
textureHeight:int
public function get textureHeight():int
public function set textureHeight(value:int):void
textureScale | property |
textureScale:int
The texture scale for the input of this texture. This will define the output of the previous entry in the chain
public function get textureScale():int
public function set textureScale(value:int):void
textureWidth | property |
textureWidth:int
public function get textureWidth():int
public function set textureWidth(value:int):void
Filter3DTaskBase | () | Constructor |
public function Filter3DTaskBase(requireDepthRender:Boolean = false)
requireDepthRender:Boolean (default = false )
|
activate | () | method |
public function activate(stage3DProxy:Stage3DProxy, camera:Camera3D, depthTexture:Texture):void
Parameters
stage3DProxy:Stage3DProxy | |
camera:Camera3D | |
depthTexture:Texture |
deactivate | () | method |
dispose | () | method |
public function dispose():void
getFragmentCode | () | method |
protected function getFragmentCode():String
ReturnsString |
getMainInputTexture | () | method |
public function getMainInputTexture(stage:Stage3DProxy):Texture
Parameters
stage:Stage3DProxy |
Texture |
getProgram3D | () | method |
public function getProgram3D(stage3DProxy:Stage3DProxy):Program3D
Parameters
stage3DProxy:Stage3DProxy |
Program3D |
getVertexCode | () | method |
protected function getVertexCode():String
ReturnsString |
invalidateProgram3D | () | method |
protected function invalidateProgram3D():void
updateProgram3D | () | method |
updateTextures | () | method |