C# Class Axiom.Core.StaticGeometry.LODBucket

A LODBucket is a collection of smaller buckets with the same LOD.
LOD refers to Mesh LOD here. Material LOD can change separately at the next bucket down from this.
Inheritance: DisposableObject
Afficher le fichier Open project: WolfgangSt/axiom

Protected Properties

Свойство Type Description
lod ushort
materialBucketMap MaterialBucket>.Dictionary
parent Axiom.Core.Region
queuedGeometryList List
squaredDistance float

Méthodes publiques

Méthode Description
AddRenderables ( RenderQueue queue, RenderQueueGroupID group, float camSquaredDistance ) : void
Assign ( Axiom.Core.QueuedSubMesh qsm, ushort atlod ) : void
Build ( bool stencilShadows, int logLevel ) : void
Dump ( ) : void
LODBucket ( Axiom.Core.Region parent, ushort lod, float lodDist ) : System

Méthodes protégées

Méthode Description
dispose ( bool disposeManagedResources ) : void

Dispose the material buckets

Method Details

AddRenderables() public méthode

public AddRenderables ( RenderQueue queue, RenderQueueGroupID group, float camSquaredDistance ) : void
queue Axiom.Graphics.RenderQueue
group RenderQueueGroupID
camSquaredDistance float
Résultat void

Assign() public méthode

public Assign ( Axiom.Core.QueuedSubMesh qsm, ushort atlod ) : void
qsm Axiom.Core.QueuedSubMesh
atlod ushort
Résultat void

Build() public méthode

public Build ( bool stencilShadows, int logLevel ) : void
stencilShadows bool
logLevel int
Résultat void

Dump() public méthode

public Dump ( ) : void
Résultat void

LODBucket() public méthode

public LODBucket ( Axiom.Core.Region parent, ushort lod, float lodDist ) : System
parent Axiom.Core.Region
lod ushort
lodDist float
Résultat System

dispose() protected méthode

Dispose the material buckets
protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
Résultat void

Property Details

lod protected_oe property

protected ushort lod
Résultat ushort

materialBucketMap protected_oe property

protected Dictionary materialBucketMap
Résultat MaterialBucket>.Dictionary

parent protected_oe property

protected Region,Axiom.Core parent
Résultat Axiom.Core.Region

queuedGeometryList protected_oe property

protected List queuedGeometryList
Résultat List

squaredDistance protected_oe property

protected float squaredDistance
Résultat float