Packageaway3d.core.material
Classpublic class PreciseBitmapMaterial
InheritancePreciseBitmapMaterial Inheritance BitmapMaterial
SubclassesTransformBitmapMaterial

Bitmap material that renders bitmap texture taking into account perspective distortion

Public Properties
 PropertyDefined by
  ax : Number
PreciseBitmapMaterial
  ay : Number
PreciseBitmapMaterial
  az : Number
PreciseBitmapMaterial
 Inheritedbitmap : BitmapData
BitmapMaterial
  bx : Number
PreciseBitmapMaterial
  by : Number
PreciseBitmapMaterial
  bz : Number
PreciseBitmapMaterial
  cx : Number
PreciseBitmapMaterial
  cy : Number
PreciseBitmapMaterial
  cz : Number
PreciseBitmapMaterial
  dabx : Number
PreciseBitmapMaterial
  daby : Number
PreciseBitmapMaterial
  dbcx : Number
PreciseBitmapMaterial
  dbcy : Number
PreciseBitmapMaterial
  dcax : Number
PreciseBitmapMaterial
  dcay : Number
PreciseBitmapMaterial
 Inheriteddebug : Boolean
BitmapMaterial
  dmax : Number
PreciseBitmapMaterial
  dsab : Number
PreciseBitmapMaterial
  dsbc : Number
PreciseBitmapMaterial
  dsca : Number
PreciseBitmapMaterial
  faz : Number
PreciseBitmapMaterial
  fbz : Number
PreciseBitmapMaterial
  fcz : Number
PreciseBitmapMaterial
  focus : Number
PreciseBitmapMaterial
 Inheritedheight : Number
BitmapMaterial
  mabx : Number
PreciseBitmapMaterial
  maby : Number
PreciseBitmapMaterial
  mabz : Number
PreciseBitmapMaterial
  map : Matrix
PreciseBitmapMaterial
 Inheritedmapping : Matrix
BitmapMaterial
  mbcx : Number
PreciseBitmapMaterial
  mbcy : Number
PreciseBitmapMaterial
  mbcz : Number
PreciseBitmapMaterial
  mcax : Number
PreciseBitmapMaterial
  mcay : Number
PreciseBitmapMaterial
  mcaz : Number
PreciseBitmapMaterial
  precision : Number = 1
PreciseBitmapMaterial
 Inheritedrepeat : Boolean
BitmapMaterial
  session : RenderSession
PreciseBitmapMaterial
 Inheritedsmooth : Boolean
BitmapMaterial
  svArray : Array
PreciseBitmapMaterial
  triangle : DrawTriangle
PreciseBitmapMaterial
 Inheritedvisible : Boolean
BitmapMaterial
 Inheritedwidth : Number
BitmapMaterial
Public Methods
 MethodDefined by
  
PreciseBitmapMaterial
(bitmap:BitmapData, init:Object = null)
PreciseBitmapMaterial
  
PreciseBitmapMaterial
  
PreciseBitmapMaterial
Protected Methods
 MethodDefined by
  
renderRec(a:ScreenVertex, b:ScreenVertex, c:ScreenVertex, index:Number):void
PreciseBitmapMaterial
Property detail
axproperty
public var ax:Number
ayproperty 
public var ay:Number
azproperty 
public var az:Number
bxproperty 
public var bx:Number
byproperty 
public var by:Number
bzproperty 
public var bz:Number
cxproperty 
public var cx:Number
cyproperty 
public var cy:Number
czproperty 
public var cz:Number
dabxproperty 
public var dabx:Number
dabyproperty 
public var daby:Number
dbcxproperty 
public var dbcx:Number
dbcyproperty 
public var dbcy:Number
dcaxproperty 
public var dcax:Number
dcayproperty 
public var dcay:Number
dmaxproperty 
public var dmax:Number
dsabproperty 
public var dsab:Number
dsbcproperty 
public var dsbc:Number
dscaproperty 
public var dsca:Number
fazproperty 
public var faz:Number
fbzproperty 
public var fbz:Number
fczproperty 
public var fcz:Number
focusproperty 
public var focus:Number
mabxproperty 
public var mabx:Number
mabyproperty 
public var maby:Number
mabzproperty 
public var mabz:Number
mapproperty 
public var map:Matrix
mbcxproperty 
public var mbcx:Number
mbcyproperty 
public var mbcy:Number
mbczproperty 
public var mbcz:Number
mcaxproperty 
public var mcax:Number
mcayproperty 
public var mcay:Number
mcazproperty 
public var mcaz:Number
precisionproperty 
public var precision:Number = 1
sessionproperty 
public var session:RenderSession
svArrayproperty 
public var svArray:Array
triangleproperty 
public var triangle:DrawTriangle
Constructor detail
PreciseBitmapMaterial()constructor
public function PreciseBitmapMaterial(bitmap:BitmapData, init:Object = null)Parameters
bitmap:BitmapData
 
init:Object (default = null)
Init Parameters
Method detail
createVertexArray()method
public function createVertexArray():void
renderRec()method 
protected function renderRec(a:ScreenVertex, b:ScreenVertex, c:ScreenVertex, index:Number):void Parameters
a:ScreenVertex
 
b:ScreenVertex
 
c:ScreenVertex
 
index:Number
renderTriangle()method 
public override 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.PreciseBitmapMaterial'

Code examples

Comments