Packageaway3d.core.material
Classpublic class CenterLightingMaterial
ImplementsITriangleMaterial
SubclassesShadingColorMaterial, WhiteShadingBitmapMaterial

Abstract class for materials that calculate lighting for the face's center

Public Properties
 PropertyDefined by
  ak : Number = 20
CenterLightingMaterial
  amb : Number
CenterLightingMaterial
  ambient_brightness : Number = 1
CenterLightingMaterial
  blue : Number
CenterLightingMaterial
  c0x : Number
CenterLightingMaterial
  c0y : Number
CenterLightingMaterial
  c0z : Number
CenterLightingMaterial
  cx : Number
CenterLightingMaterial
  cy : Number
CenterLightingMaterial
  cz : Number
CenterLightingMaterial
  d1x : Number
CenterLightingMaterial
  d1y : Number
CenterLightingMaterial
  d1z : Number
CenterLightingMaterial
  d2x : Number
CenterLightingMaterial
  d2y : Number
CenterLightingMaterial
  d2z : Number
CenterLightingMaterial
  df : Number
CenterLightingMaterial
  dfx : Number
CenterLightingMaterial
  dfy : Number
CenterLightingMaterial
  dfz : Number
CenterLightingMaterial
  diff : Number
CenterLightingMaterial
  diffuse_brightness : Number = 1
CenterLightingMaterial
  draw_fall : Boolean = false
CenterLightingMaterial
  draw_fall_k : Number = 1
CenterLightingMaterial
  draw_normal : Boolean = false
CenterLightingMaterial
  draw_reflect : Boolean = false
CenterLightingMaterial
  draw_reflect_k : Number = 1
CenterLightingMaterial
  fade : Number
CenterLightingMaterial
  ffx : Number
CenterLightingMaterial
  ffy : Number
CenterLightingMaterial
  ffz : Number
CenterLightingMaterial
  focus : Number
CenterLightingMaterial
  fx : Number
CenterLightingMaterial
  fy : Number
CenterLightingMaterial
  fz : Number
CenterLightingMaterial
  graphics : Graphics
CenterLightingMaterial
  green : Number
CenterLightingMaterial
  kab : Number
CenterLightingMaterial
  kag : Number
CenterLightingMaterial
  kar : Number
CenterLightingMaterial
  kdb : Number
CenterLightingMaterial
  kdg : Number
CenterLightingMaterial
  kdr : Number
CenterLightingMaterial
  ksb : Number
CenterLightingMaterial
  ksg : Number
CenterLightingMaterial
  ksr : Number
CenterLightingMaterial
  ncx : Number
CenterLightingMaterial
  ncy : Number
CenterLightingMaterial
  ncz : Number
CenterLightingMaterial
  nf : Number
CenterLightingMaterial
  pa : Number
CenterLightingMaterial
  pb : Number
CenterLightingMaterial
  pc : Number
CenterLightingMaterial
  pdd : Number
CenterLightingMaterial
  projection : Projection
CenterLightingMaterial
  red : Number
CenterLightingMaterial
  rfx : Number
CenterLightingMaterial
  rfy : Number
CenterLightingMaterial
  rfz : Number
CenterLightingMaterial
  rx : Number
CenterLightingMaterial
  ry : Number
CenterLightingMaterial
  rz : Number
CenterLightingMaterial
  source : PointLightSource
CenterLightingMaterial
  spec : Number
CenterLightingMaterial
  specular_brightness : Number = 1
CenterLightingMaterial
  sum : Number
CenterLightingMaterial
  v0 : ScreenVertex
CenterLightingMaterial
  v0p : Number
CenterLightingMaterial
  v0x : Number
CenterLightingMaterial
  v0y : Number
CenterLightingMaterial
  v0z : Number
CenterLightingMaterial
  v1 : ScreenVertex
CenterLightingMaterial
  v1p : Number
CenterLightingMaterial
  v1x : Number
CenterLightingMaterial
  v1y : Number
CenterLightingMaterial
  v1z : Number
CenterLightingMaterial
  v2 : ScreenVertex
CenterLightingMaterial
  v2p : Number
CenterLightingMaterial
  v2x : Number
CenterLightingMaterial
  v2y : Number
CenterLightingMaterial
  v2z : Number
CenterLightingMaterial
  visible : Boolean
[read-only]
CenterLightingMaterial
  zoom : Number
CenterLightingMaterial
Public Methods
 MethodDefined by
  
CenterLightingMaterial
(init:Object = null)
CenterLightingMaterial
  
renderTri(tri:DrawTriangle, session:RenderSession, kar:Number, kag:Number, kab:Number, kdr:Number, kdg:Number, kdb:Number, ksr:Number, ksg:Number, ksb:Number):void
CenterLightingMaterial
  
CenterLightingMaterial
Property detail
akproperty
public var ak:Number = 20
ambproperty 
public var amb:Number
ambient_brightnessproperty 
public var ambient_brightness:Number = 1
blueproperty 
public var blue:Number
c0xproperty 
public var c0x:Number
c0yproperty 
public var c0y:Number
c0zproperty 
public var c0z:Number
cxproperty 
public var cx:Number
cyproperty 
public var cy:Number
czproperty 
public var cz:Number
d1xproperty 
public var d1x:Number
d1yproperty 
public var d1y:Number
d1zproperty 
public var d1z:Number
d2xproperty 
public var d2x:Number
d2yproperty 
public var d2y:Number
d2zproperty 
public var d2z:Number
dfproperty 
public var df:Number
dfxproperty 
public var dfx:Number
dfyproperty 
public var dfy:Number
dfzproperty 
public var dfz:Number
diffproperty 
public var diff:Number
diffuse_brightnessproperty 
public var diffuse_brightness:Number = 1
draw_fallproperty 
public var draw_fall:Boolean = false
draw_fall_kproperty 
public var draw_fall_k:Number = 1
draw_normalproperty 
public var draw_normal:Boolean = false
draw_reflectproperty 
public var draw_reflect:Boolean = false
draw_reflect_kproperty 
public var draw_reflect_k:Number = 1
fadeproperty 
public var fade:Number
ffxproperty 
public var ffx:Number
ffyproperty 
public var ffy:Number
ffzproperty 
public var ffz:Number
focusproperty 
public var focus:Number
fxproperty 
public var fx:Number
fyproperty 
public var fy:Number
fzproperty 
public var fz:Number
graphicsproperty 
public var graphics:Graphics
greenproperty 
public var green:Number
kabproperty 
public var kab:Number
kagproperty 
public var kag:Number
karproperty 
public var kar:Number
kdbproperty 
public var kdb:Number
kdgproperty 
public var kdg:Number
kdrproperty 
public var kdr:Number
ksbproperty 
public var ksb:Number
ksgproperty 
public var ksg:Number
ksrproperty 
public var ksr:Number
ncxproperty 
public var ncx:Number
ncyproperty 
public var ncy:Number
nczproperty 
public var ncz:Number
nfproperty 
public var nf:Number
paproperty 
public var pa:Number
pbproperty 
public var pb:Number
pcproperty 
public var pc:Number
pddproperty 
public var pdd:Number
projectionproperty 
public var projection:Projection
redproperty 
public var red:Number
rfxproperty 
public var rfx:Number
rfyproperty 
public var rfy:Number
rfzproperty 
public var rfz:Number
rxproperty 
public var rx:Number
ryproperty 
public var ry:Number
rzproperty 
public var rz:Number
sourceproperty 
public var source:PointLightSource
specproperty 
public var spec:Number
specular_brightnessproperty 
public var specular_brightness:Number = 1
sumproperty 
public var sum:Number
v0property 
public var v0:ScreenVertex
v0pproperty 
public var v0p:Number
v0xproperty 
public var v0x:Number
v0yproperty 
public var v0y:Number
v0zproperty 
public var v0z:Number
v1property 
public var v1:ScreenVertex
v1pproperty 
public var v1p:Number
v1xproperty 
public var v1x:Number
v1yproperty 
public var v1y:Number
v1zproperty 
public var v1z:Number
v2property 
public var v2:ScreenVertex
v2pproperty 
public var v2p:Number
v2xproperty 
public var v2x:Number
v2yproperty 
public var v2y:Number
v2zproperty 
public var v2z:Number
visibleproperty 
visible:Boolean  [read-only]Implementation
    public function get visible():Boolean
zoomproperty 
public var zoom:Number
Constructor detail
CenterLightingMaterial()constructor
public function CenterLightingMaterial(init:Object = null)Parameters
init:Object (default = null)
Init Parameters
Method detail
renderTri()method
public function renderTri(tri:DrawTriangle, session:RenderSession, kar:Number, kag:Number, kab:Number, kdr:Number, kdg:Number, kdb:Number, ksr:Number, ksg:Number, ksb:Number):void Parameters
tri:DrawTriangle
 
session:RenderSession
 
kar:Number
 
kag:Number
 
kab:Number
 
kdr:Number
 
kdg:Number
 
kdb:Number
 
ksr:Number
 
ksg:Number
 
ksb:Number
renderTriangle()method 
public function renderTriangle(tri:DrawTriangle, session:RenderSession):void Parameters
tri:DrawTriangle
 
session:RenderSession
Wiki link
Click to go to the wiki page for 'away3d.core.material.CenterLightingMaterial'

Code examples

Comments