Package | away3d.materials.shaders |
Class | public class EnviroShader |
Inheritance | EnviroShader ![]() |
Subclasses | EnviroColorMaterial |
Property | Defined by | ||
---|---|---|---|
_colorTransform : ColorTransform | EnviroShader | ||
_enviroMap : BitmapData | EnviroShader | ||
_halfHeight : int | EnviroShader | ||
_halfWidth : int | EnviroShader | ||
_height : int | EnviroShader | ||
_reflectiveness : Number | EnviroShader | ||
_width : int | EnviroShader |
Method | Defined by | ||
---|---|---|---|
EnviroShader
(enviroMap:BitmapData, init:Object = null) | EnviroShader | ||
EnviroShader | |||
![]() |
clearLightingShapeDictionary():void
| AbstractShader | |
![]() |
clearShapeDictionary():void
| AbstractShader | |
![]() |
contains(v0x:Number, v0y:Number, v1x:Number, v1y:Number, v2x:Number, v2y:Number, x:Number, y:Number):Boolean
| AbstractShader | |
![]() | AbstractShader | ||
EnviroShader | |||
![]() |
getShape(layer:Sprite):Shape
| AbstractShader | |
![]() | AbstractShader | ||
EnviroShader | |||
EnviroShader | |||
EnviroShader |
coeff1 | property |
public var coeff1:Number
coeff2 | property |
public var coeff2:Number
coeff3 | property |
public var coeff3:Number
_colorTransform | property |
protected var _colorTransform:ColorTransform
_enviroMap | property |
protected var _enviroMap:BitmapData
enviroMap | property |
enviroMap:BitmapData
[read-only]Implementation
public function get enviroMap():BitmapData
_enviroTransform | property |
public var _enviroTransform:Matrix3D
_halfHeight | property |
protected var _halfHeight:int
_halfWidth | property |
protected var _halfWidth:int
_height | property |
protected var _height:int
height | property |
height:Number
[read-only]Implementation
public function get height():Number
mode | property |
public var mode:String
_nFace | property |
public var _nFace:Number3D
_nFaceTransZ | property |
public var _nFaceTransZ:Number
_reflectiveness | property |
protected var _reflectiveness:Number
reflectiveness | property |
reflectiveness:Number
[read-write]Implementation
public function get reflectiveness():Number
public function set reflectiveness(value:Number):void
_specularTransform | property |
public var _specularTransform:Matrix3D
specVal1 | property |
public var specVal1:Number
specVal2 | property |
public var specVal2:Number
specVal3 | property |
public var specVal3:Number
specValFace | property |
public var specValFace:Number
_sxx | property |
public var _sxx:Number
_sxy | property |
public var _sxy:Number
_sxz | property |
public var _sxz:Number
_syx | property |
public var _syx:Number
_syy | property |
public var _syy:Number
_syz | property |
public var _syz:Number
_szx | property |
public var _szx:Number
_szy | property |
public var _szy:Number
_szz | property |
public var _szz:Number
_width | property |
protected var _width:int
width | property |
width:Number
[read-only]Implementation
public function get width():Number
EnviroShader | () | constructor |
public function EnviroShader(enviroMap:BitmapData, init:Object = null)
Parameters
enviroMap:BitmapData |
|
init:Object (default = null )
|
clearFaceDictionary | () | method |
public override function clearFaceDictionary(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |
getMapping | () | method |
public function getMapping(source:Mesh, face:Face):Matrix
Parameters
source:Mesh |
|
face:Face |
Matrix |
renderLayer | () | method |
public override function renderLayer(tri:DrawTriangle, layer:Sprite, level:int):void
Parameters
tri:DrawTriangle |
|
layer:Sprite |
|
level:int |
renderShader | () | method |
updateMaterial | () | method |
public override function updateMaterial(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |