Package | away3d.core.render |
Class | public class DepthRenderer |
Inheritance | DepthRenderer RendererBase Object |
Method | Defined By | ||
---|---|---|---|
DepthRenderer(renderBlended:Boolean = false, distanceBased:Boolean = false)
Creates a new DepthRenderer object. | DepthRenderer | ||
queueSnapshot(bmd:BitmapData):void | RendererBase |
Method | Defined By | ||
---|---|---|---|
draw(entityCollector:EntityCollector, target:TextureBase):void [override]
Performs the actual drawing of geometry to the target. | DepthRenderer | ||
executeRender(entityCollector:EntityCollector, target:TextureBase = null, scissorRect:Rectangle = null, surfaceSelector:int = 0):void
Renders the potentially visible geometry to the back buffer or texture. | RendererBase | ||
executeRenderToTexturePass(entityCollector:EntityCollector):void | RendererBase |
backgroundB | property |
backgroundB:Number
[override] arcane function get backgroundB():Number
arcane function set backgroundB(value:Number):void
backgroundG | property |
backgroundG:Number
[override] arcane function get backgroundG():Number
arcane function set backgroundG(value:Number):void
backgroundR | property |
backgroundR:Number
[override] arcane function get backgroundR():Number
arcane function set backgroundR(value:Number):void
DepthRenderer | () | Constructor |
public function DepthRenderer(renderBlended:Boolean = false, distanceBased:Boolean = false)
Creates a new DepthRenderer object.
ParametersrenderBlended:Boolean (default = false ) — Indicates whether semi-transparent objects should be rendered.
| |
distanceBased:Boolean (default = false ) — The amount of anti-aliasing to be used.
|
draw | () | method |
override protected function draw(entityCollector:EntityCollector, target:TextureBase):void
Performs the actual drawing of geometry to the target.
Parameters
entityCollector:EntityCollector — The EntityCollector object containing the potentially visible geometry.
| |
target:TextureBase |