Package | flare.materials.filters |
Class | public class PlanarMapFilter |
Inheritance | PlanarMapFilter FLSLFilter FLSLScope FLSL Object |
Method | Defined By | ||
---|---|---|---|
PlanarMapFilter(texture:Texture3D = null, blendMode:String, techniqueName:String) | PlanarMapFilter | ||
bind(byteCode:ByteArray):void
Bind the compiled flsl code to be executed by the scope. | FLSLScope | ||
build():void
This forces to all materials containing this filter to be recompiled. | FLSLFilter | ||
call(ns:String, params:Array = null):uint
Call to a function stored in the scope. | FLSLScope | ||
FLSLFilter | |||
getTechniqueNames():Array
Retirms all technique names available in the scope. | FLSLScope | ||
process(scope:FLSLShader):void
This method is called when the filters are being proccessed by the associated Shader3D. | FLSLFilter |
Constant | Defined By | ||
---|---|---|---|
PROJECTED : String = projected [static] | PlanarMapFilter | ||
SPHERICAL : String = spherical [static] | PlanarMapFilter |
PlanarMapFilter | () | Constructor |
public function PlanarMapFilter(texture:Texture3D = null, blendMode:String, techniqueName:String)
texture:Texture3D (default = null )
| |
blendMode:String (default = NaN )
| |
techniqueName:String (default = NaN )
|
PROJECTED | Constant |
public static const PROJECTED:String = projected
SPHERICAL | Constant |
public static const SPHERICAL:String = spherical