Package | away3d.materials.shaders |
Class | public class DiffusePhongShader |
Inheritance | DiffusePhongShader ![]() |
Method | Defined by | ||
---|---|---|---|
DiffusePhongShader
(init:Object = null) | DiffusePhongShader | ||
DiffusePhongShader | |||
![]() |
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 | ||
![]() |
getShape(layer:Sprite):Shape
| AbstractShader | |
![]() | AbstractShader | ||
DiffusePhongShader | |||
DiffusePhongShader | |||
DiffusePhongShader |
_diffuseTransform | property |
public var _diffuseTransform:Matrix3D
eTriConst | property |
public var eTriConst:Number
eTriVal | property |
public var eTriVal:Number
_normal0z | property |
public var _normal0z:Number
_normal1z | property |
public var _normal1z:Number
_normal2z | property |
public var _normal2z:Number
_szx | property |
public var _szx:Number
_szy | property |
public var _szy:Number
_szz | property |
public var _szz:Number
DiffusePhongShader | () | constructor |
public function DiffusePhongShader(init:Object = null)
Parameters
init:Object (default = null )
|
clearFaceDictionary | () | method |
public override function clearFaceDictionary(source:Object3D, view:View3D):void
Parameters
source:Object3D |
|
view:View3D |
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 |