Class PointcloudOctree
Defined in: PointcloudOctree.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Octree Object that might be attached to an PointcloudOctreeSceneNode.
|
Method Attributes | Method Name and Description |
---|---|
addTime(time)
|
|
<static> |
PointcloudOctree.cleanupCache(bytesNeeded, exceptionsRenderQueue)
remove some data from memory if cache limit has been reached.
|
prepareRender(pocSceneNode, camera)
- updates list of visible and loaded nodes
- load visible but unloaded nodes - notify lru collection of all the visible nodes |
|
render(pocSceneNode, camera, lights)
|
|
setMaterial(material)
|
|
setPointAttributes(pointAttributes)
|
|
setRootNode(rootNode)
|
Class Detail
PointcloudOctree()
Octree Object that might be attached to an PointcloudOctreeSceneNode.
Author: Markus Sch�tz.
Author: Markus Sch�tz.
Method Detail
addTime(time)
- Parameters:
- time
<static>
PointcloudOctree.cleanupCache(bytesNeeded, exceptionsRenderQueue)
remove some data from memory if cache limit has been reached.
exceptionsRenderQueue nodes in the renderQueue will not be unloaded
- Parameters:
- bytesNeeded
- exceptionsRenderQueue
prepareRender(pocSceneNode, camera)
- updates list of visible and loaded nodes
- load visible but unloaded nodes
- notify lru collection of all the visible nodes
- load visible but unloaded nodes
- notify lru collection of all the visible nodes
- Parameters:
- pocSceneNode
- camera
processLoadQueue()
render(pocSceneNode, camera, lights)
- Parameters:
- pocSceneNode
- camera
- lights
setMaterial(material)
- Parameters:
- material
setPointAttributes(pointAttributes)
- Parameters:
- pointAttributes
setRootNode(rootNode)
- Parameters:
- rootNode