| Package | away3d.core.render |
| Class | public class Renderer |
| Subclasses | BasicRenderer, BSPRenderer, QuadrantRenderer |
| Property | Defined by | ||
|---|---|---|---|
| BASIC : Renderer
[static][read-only]
Fastest and simplest renderer, useful for many applications.
| Renderer | ||
| CORRECT_Z_ORDER : Renderer
[static][read-only] Perform reordering of triangles after sorting to guarantee their correct rendering.
| Renderer | ||
| INTERSECTING_OBJECTS : Renderer
[static][read-only]
Perform triangles splitting to correctly render scenes with intersecting objects.
| Renderer | ||
| primitiveCommands : Array | Renderer | ||
| primitiveElements : Array | Renderer | ||
| primitiveGenerated : Array | Renderer | ||
| primitiveMaterials : Array | Renderer | ||
| primitiveProperties : Array | Renderer | ||
| primitiveScreenZ : Array | Renderer | ||
| primitiveSource : Array | Renderer | ||
| primitiveType : Array | Renderer | ||
| primitiveUVs : Array | Renderer | ||
| Property | Defined by | ||
|---|---|---|---|
| _spriteVO : SpriteVO | Renderer | ||
| _viewSourceObject : ViewSourceObject | Renderer | ||
| Method | Defined by | ||
|---|---|---|---|
|
clear():void
| Renderer | ||
| Renderer | |||
|
createDrawDisplayObject(spriteVO:SpriteVO, index:Number, viewSourceObject:ViewSourceObject, scale:Number):uint
| Renderer | ||
| Renderer | |||
|
createDrawSegment(segmentVO:SegmentVO, commands:Array, material:Material, startIndex:int, endIndex:int, viewSourceObject:ViewSourceObject, generated:Boolean = false):uint
| Renderer | ||
|
createDrawSprite(spriteVO:SpriteVO, material:Material, index:uint, viewSourceObject:ViewSourceObject, scale:Number):uint
| Renderer | ||
|
createDrawTriangle(faceVO:FaceVO, commands:Array, uvs:Array, material:Material, startIndex:int, endIndex:int, viewSourceObject:ViewSourceObject, area:Number = 0, generated:Boolean = false):uint
| Renderer | ||
|
list():Array
| Renderer | ||
|
primitive(priIndex:uint):Boolean
| Renderer | ||
|
render():void
| Renderer | ||
|
toString():String
| Renderer | ||
| BASIC | property |
BASIC:Renderer [read-only]Fastest and simplest renderer, useful for many applications.
Implementation public static function get BASIC():Renderer
See also
| CORRECT_Z_ORDER | property |
CORRECT_Z_ORDER:Renderer [read-only]Perform reordering of triangles after sorting to guarantee their correct rendering.
Implementation public static function get CORRECT_Z_ORDER():Renderer
See also
| INTERSECTING_OBJECTS | property |
INTERSECTING_OBJECTS:Renderer [read-only]Perform triangles splitting to correctly render scenes with intersecting objects.
Implementation public static function get INTERSECTING_OBJECTS():Renderer
See also
| primitiveCommands | property |
public var primitiveCommands:Array
| primitiveElements | property |
public var primitiveElements:Array
| primitiveGenerated | property |
public var primitiveGenerated:Array
| primitiveMaterials | property |
public var primitiveMaterials:Array
| primitiveProperties | property |
public var primitiveProperties:Array
| primitiveScreenZ | property |
public var primitiveScreenZ:Array
| primitiveSource | property |
public var primitiveSource:Array
| primitiveType | property |
public var primitiveType:Array
| primitiveUVs | property |
public var primitiveUVs:Array
| _spriteVO | property |
protected var _spriteVO:SpriteVO
| _viewSourceObject | property |
protected var _viewSourceObject:ViewSourceObject
| clear | () | method |
public function clear():void
| clone | () | method |
| createDrawDisplayObject | () | method |
public function createDrawDisplayObject(spriteVO:SpriteVO, index:Number, viewSourceObject:ViewSourceObject, scale:Number):uint
Parameters
spriteVO:SpriteVO |
|
index:Number |
|
viewSourceObject:ViewSourceObject |
|
scale:Number |
uint |
| createDrawFog | () | method |
public function createDrawFog(fogVO:FogVO, clip:Clipping):uint
Parameters
fogVO:FogVO |
|
clip:Clipping |
uint |
| createDrawSegment | () | method |
public function createDrawSegment(segmentVO:SegmentVO, commands:Array, material:Material, startIndex:int, endIndex:int, viewSourceObject:ViewSourceObject, generated:Boolean = false):uint
Parameters
segmentVO:SegmentVO |
|
commands:Array |
|
material:Material |
|
startIndex:int |
|
endIndex:int |
|
viewSourceObject:ViewSourceObject |
|
generated:Boolean (default = false) |
uint |
| createDrawSprite | () | method |
public function createDrawSprite(spriteVO:SpriteVO, material:Material, index:uint, viewSourceObject:ViewSourceObject, scale:Number):uint
Parameters
spriteVO:SpriteVO |
|
material:Material |
|
index:uint |
|
viewSourceObject:ViewSourceObject |
|
scale:Number |
uint |
| createDrawTriangle | () | method |
public function createDrawTriangle(faceVO:FaceVO, commands:Array, uvs:Array, material:Material, startIndex:int, endIndex:int, viewSourceObject:ViewSourceObject, area:Number = 0, generated:Boolean = false):uint
Parameters
faceVO:FaceVO |
|
commands:Array |
|
uvs:Array |
|
material:Material |
|
startIndex:int |
|
endIndex:int |
|
viewSourceObject:ViewSourceObject |
|
area:Number (default = 0) |
|
generated:Boolean (default = false) |
uint |
| list | () | method |
public function list():Array
Returns
Array |
| primitive | () | method |
public function primitive(priIndex:uint):Boolean
Parameters
priIndex:uint |
Boolean |
| render | () | method |
public function render():void
| toString | () | method |
public function toString():String
Returns
String |