| Package | org.papervision3d.render |
| Class | public class LazyRenderEngine |
| Inheritance | LazyRenderEngine BasicRenderEngine AbstractRenderEngine flash.events.EventDispatcher |
| Implements | IRenderEngine |
| Property | Defined by | ||
|---|---|---|---|
| camera : CameraObject3D | LazyRenderEngine | ||
![]() | clipping : DefaultClipping | BasicRenderEngine | |
![]() | filter : IRenderFilter
A filter (such as FogFilter) to be used in the renderList.
| BasicRenderEngine | |
![]() | projectionPipeline : ProjectionPipeline
The type of projection pipeline used for projecting and culling.
| BasicRenderEngine | |
| scene : Scene3D | LazyRenderEngine | ||
![]() | sorter : IRenderSorter
The type of z-sorting to be used with the rendered data based on
their respective screen depth.
| BasicRenderEngine | |
| viewport : Viewport3D | LazyRenderEngine | ||
| Property | Defined by | ||
|---|---|---|---|
| _camera : CameraObject3D | LazyRenderEngine | ||
| _scene : Scene3D | LazyRenderEngine | ||
| _viewport : Viewport3D | LazyRenderEngine | ||
| Method | Defined by | ||
|---|---|---|---|
| LazyRenderEngine | |||
![]() |
addToRenderList(renderCommand:RenderableListItem):int
Adds a
renderCommand to the renderList
| BasicRenderEngine | |
![]() |
destroy():void
Destroys all of
BasicRenderEngine's objects for Garbage Collection purposes. | BasicRenderEngine | |
![]() |
removeFromRenderList(renderCommand:IRenderListItem):int
Removes a
renderCommand from the renderList
| BasicRenderEngine | |
| LazyRenderEngine | |||
![]() |
renderLayers(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, layers:Array = null):RenderStatistics
Works similarly to
renderScene, but also takes an array
of specific ViewportLayer3D's to
render
| BasicRenderEngine | |
![]() |
Takes the data from the scene, camera, and viewport, renders it, then updates the viewport
| BasicRenderEngine | |
| _camera | property |
protected var _camera:CameraObject3D
| camera | property |
camera:CameraObject3D [read-write]Implementation
public function get camera():CameraObject3D
public function set camera(value:CameraObject3D):void
| _scene | property |
protected var _scene:Scene3D
| scene | property |
scene:Scene3D [read-write]Implementation
public function get scene():Scene3D
public function set scene(value:Scene3D):void
| _viewport | property |
protected var _viewport:Viewport3D
| viewport | property |
viewport:Viewport3D [read-write]Implementation
public function get viewport():Viewport3D
public function set viewport(value:Viewport3D):void
| LazyRenderEngine | () | constructor |
public function LazyRenderEngine(scene:Scene3D, camera:CameraObject3D, viewport:Viewport3D)Parameters
scene:Scene3D |
|
camera:CameraObject3D |
|
viewport:Viewport3D |
| render | () | method |