Packageaway3d.core.light
Classpublic class DirectionalLightSource
InheritanceDirectionalLightSource Inheritance AbstractLightSource

Point light source

Public Properties
 PropertyDefined by
 Inheritedambient : Number
AbstractLightSource
 InheritedambientBitmap : BitmapData
AbstractLightSource
 InheritedambientDiffuseBitmap : BitmapData
AbstractLightSource
  ambientDiffuseColorTransform : ColorTransform
DirectionalLightSource
 Inheritedblue : Number
AbstractLightSource
  _blue : Number
DirectionalLightSource
  cameraDirection : Number3D
DirectionalLightSource
  cameraTransform : Matrix3D
DirectionalLightSource
  _colorMatrix : ColorMatrixFilter
DirectionalLightSource
  colorMatrixTransform : Dictionary
DirectionalLightSource
 Inheriteddiffuse : Number
AbstractLightSource
 InheriteddiffuseBitmap : BitmapData
AbstractLightSource
  diffuseColorTransform : ColorTransform
DirectionalLightSource
  diffuseTransform : Dictionary
DirectionalLightSource
  direction : Number3D
DirectionalLightSource
 Inheritedgreen : Number
AbstractLightSource
  _green : Number
DirectionalLightSource
  halfQuaternion : Quaternion
DirectionalLightSource
  halfTransform : Matrix3D
DirectionalLightSource
  halfVector : Number3D
DirectionalLightSource
  invTransform : Matrix3D
DirectionalLightSource
  light : DirectionalLight3D
DirectionalLightSource
  _matrix : Matrix
DirectionalLightSource
  mod : Number
DirectionalLightSource
  _normalMatrix : ColorMatrixFilter
DirectionalLightSource
  normalMatrixTransform : Dictionary
DirectionalLightSource
  nx : Number
DirectionalLightSource
  ny : Number
DirectionalLightSource
  quaternion : Quaternion
DirectionalLightSource
 Inheritedred : Number
AbstractLightSource
  _red : Number
DirectionalLightSource
  _shape : Shape
DirectionalLightSource
 Inheritedspecular : Number
AbstractLightSource
 InheritedspecularBitmap : BitmapData
AbstractLightSource
  specularTransform : Dictionary
DirectionalLightSource
  _szx : Number
DirectionalLightSource
  _szy : Number
DirectionalLightSource
  _szz : Number
DirectionalLightSource
  transform : Matrix3D
DirectionalLightSource
  viewTransform : Matrix3D
DirectionalLightSource
Public Methods
 MethodDefined by
  
DirectionalLightSource
  
DirectionalLightSource
  
DirectionalLightSource
  
DirectionalLightSource
  
setSpecularTransform(source:Object3D, view:View3D):void
DirectionalLightSource
  
updateAmbientBitmap(ambient:Number):void
DirectionalLightSource
  
updateAmbientDiffuseBitmap(ambient:Number, diffuse:Number):void
DirectionalLightSource
  
updateDiffuseBitmap(diffuse:Number):void
DirectionalLightSource
  
DirectionalLightSource
  
updateSpecularBitmap(specular:Number):void
DirectionalLightSource
Property detail
ambientDiffuseColorTransformproperty
public var ambientDiffuseColorTransform:ColorTransform
_blueproperty 
public var _blue:Number
cameraDirectionproperty 
public var cameraDirection:Number3D
cameraTransformproperty 
public var cameraTransform:Matrix3D
_colorMatrixproperty 
public var _colorMatrix:ColorMatrixFilter
colorMatrixTransformproperty 
public var colorMatrixTransform:Dictionary
diffuseColorTransformproperty 
public var diffuseColorTransform:ColorTransform
diffuseTransformproperty 
public var diffuseTransform:Dictionary
directionproperty 
public var direction:Number3D
_greenproperty 
public var _green:Number
halfQuaternionproperty 
public var halfQuaternion:Quaternion
halfTransformproperty 
public var halfTransform:Matrix3D
halfVectorproperty 
public var halfVector:Number3D
invTransformproperty 
public var invTransform:Matrix3D
lightproperty 
public var light:DirectionalLight3D
_matrixproperty 
public var _matrix:Matrix
modproperty 
public var mod:Number
_normalMatrixproperty 
public var _normalMatrix:ColorMatrixFilter
normalMatrixTransformproperty 
public var normalMatrixTransform:Dictionary
nxproperty 
public var nx:Number
nyproperty 
public var ny:Number
quaternionproperty 
public var quaternion:Quaternion
_redproperty 
public var _red:Number
_shapeproperty 
public var _shape:Shape
specularTransformproperty 
public var specularTransform:Dictionary
_szxproperty 
public var _szx:Number
_szyproperty 
public var _szy:Number
_szzproperty 
public var _szz:Number
transformproperty 
public var transform:Matrix3D
viewTransformproperty 
public var viewTransform:Matrix3D
Method detail
clearTransform()method
public function clearTransform():void
setColorMatrixTransform()method 
public function setColorMatrixTransform(source:Object3D):void Parameters
source:Object3D
setDiffuseTransform()method 
public function setDiffuseTransform(source:Object3D):void Parameters
source:Object3D
setNormalMatrixTransform()method 
public function setNormalMatrixTransform(source:Object3D):void Parameters
source:Object3D
setSpecularTransform()method 
public function setSpecularTransform(source:Object3D, view:View3D):void Parameters
source:Object3D
 
view:View3D
updateAmbientBitmap()method 
public function updateAmbientBitmap(ambient:Number):void Parameters
ambient:Number
updateAmbientDiffuseBitmap()method 
public function updateAmbientDiffuseBitmap(ambient:Number, diffuse:Number):void Parameters
ambient:Number
 
diffuse:Number
updateDiffuseBitmap()method 
public function updateDiffuseBitmap(diffuse:Number):void Parameters
diffuse:Number
updateDirection()method 
public function updateDirection(e:Object3DEvent):void Parameters
e:Object3DEvent
updateSpecularBitmap()method 
public function updateSpecularBitmap(specular:Number):void Parameters
specular:Number
Wiki link
Click to go to the wiki page for 'away3d.core.light.DirectionalLightSource'

Code examples

Comments