Escolar Documentos
Profissional Documentos
Cultura Documentos
*
org.papervision3d.core.* Matrix3D Papervision3D
Papervision3D
Public Properties
det:Number
IDENTITY:Matrix3D
n11:Number
n22:Number
n23:Number
n24:Number
Public Properties
AUTHOR:String
DATE:String
NAME:String
Cheatsheet
actionscriptcheatsheet.com
n12:Number n31:Number useDEGREES:Boolean
Face3D
org.papervision3d.core.geom.*
n13:Number n32:Number usePERCENT:Boolean
n14:Number n33:Number VERBOSE:Boolean
n21:Number n34:Number VERSION:String Public Properties
id:Number
Public Methods Public Methods materialName:String
Matrix3D(args:Array) log(message:String):void
screenZ:Number
add(m1:Matrix3D, m2:Matrix3D):Matrix3D uv:Array
axis2quaternion(x:Number, y:Number, vertices:Array
z:Number, angle:Number):Object
Camera3D visible:Boolean
org.papervision3d.cameras.*
axisRotationWithReference(axis:Number3D,
ref:Number3D, Public Properties Public Methods
pAngle:Number):Matrix3D goto:Number3D Face3D(vertices:Array,
clone(m:Matrix3D):Matrix3D target:DisplayObject3D materialName:String = null,
copy(m:Matrix3D):Matrix3D uv:Array = null)
copy3x3(m:Matrix3D):Matrix3D Public Methods render(instance:DisplayObject3D,
euler2matrix(angle:Number3D):Matrix3D Camera3D(target:DisplayObject3D = null, container:Sprite):Number
euler2quaternion(ax:Number, ay:Number, zoom:Number = 2, transformUV(inst:DisplayObject3D = null):Object
az:Number):Object focus:Number = 100,
getTrace(m:Matrix3D):Number initObject:Object = null) Mesh3D
inverse(m:Matrix3D):Matrix3D hover(type:Number,
magnitudeQuaternion(q:Object):Number mouseX:Number, Public Methods
matrix2euler(mat:Matrix3D):Number3D mouseY:Number):void Mesh3D(material:MaterialObject3D,
multiply(m1:Matrix3D, m2:Matrix3D):Matrix3D transformView(transform:Matrix3D = null):void vertices:Array, faces:Array,
multiply3x3(m1:Matrix3D, m2:Matrix3D):Matrix3D name:String = null,
multiplyQuaternion(qa:Object, qb:Object):Object FreeCamera3D initObject:Object = null)
project(parent:DisplayObject3D,
multiplyVector(m:Matrix3D, v:Number3D):void Public Methods
multiplyVector3x3(m:Matrix3D, v:Number3D):void camera:CameraObject3D,
FreeCamera3D(zoom:Number = 2,
normalizeQuaternion(q:Object):Object sorted:Array = null):Number
focus:Number = 100,
quaternion2matrix(x:Number, y:Number, projectTexture(u:String = "x",
initObject:Object = null)
z:Number, w:Number):Matrix3D transformView(transform:Matrix3D = null):void v:String = "y"):void
rotateAxis(m:Matrix3D, v:Number3D):void
rotationMatrix(u:Number, v:Number, Vertex2D
w:Number,
org.papervision3d.scenes.*
org.papervision3d.materials.*
root:DisplayObjectContainer3D BitmapAssetMaterial updateBitmap():void
Protected Properties Public Methods
BitmapAssetMaterial(id:String, initObject:Object = null) Protected Methods
_children:Dictionary createBitmap(asset:*):BitmapData
_childrenByName:Object
Protected Methods
Public Methods
DisplayObjectContainer3D()
createBitmap(asset:*):BitmapData WireframeMaterial
addChild(child:DisplayObject3D, Public Methods
name:String = null):DisplayObject3D
BitmapFileMaterial WireframeMaterial(color:Number = 0xff00ff,
addChildren(parent:DisplayObject3D):DisplayObjectContainer3D Public Properties alpha:Number = 100,
addCollada(filename:String, loaded:Boolean initObject:Object = null)
materials:MaterialsList = null, LOADING_COLOR:int toString():String
scale:Number = 1):void url:String = ""
childrenList():String Public Methods
getChildByName(name:String):DisplayObject3D BitmapFileMaterial(url:String, initObject:Object = null)
removeChild(child:DisplayObject3D):DisplayObject3D Protected Methods
removeChildByName(name:String):DisplayObject3D createBitmap(asset:*):BitmapData
toString():String World Space
GeometryObject3D BitmapMaterial
Public Properties Public Properties �