Class ModelLODBase
Base class for mesh LOD objects. Contains a collection of the meshes.
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public abstract class ModelLODBase : ObjectConstructors
ModelLODBase()
Properties
Box
Gets the bounding box combined for all meshes in this model LOD.
Declaration
[Unmanaged]
public BoundingBox Box { get; }Property Value
| BoundingBox 
 | 
LODIndex
Gets the model LOD index.
Declaration
[Unmanaged]
public int LODIndex { get; }Property Value
| System.Int32 
 | 
ScreenSize
The screen size to switch LODs. Bottom limit of the model screen size to render this LOD.
Declaration
[Unmanaged]
public float ScreenSize { get; set; }Property Value
| System.Single 
 | 
Methods
GetMesh(Int32)
Gets the specific mesh in this LOD.
Declaration
[Unmanaged]
public MeshBase GetMesh(int index)Parameters
| System.Int32
        index 
 | 
Returns
| MeshBase 
 | 
GetMeshes(out MeshBase[])
Gets the meshes in this LOD.
Declaration
[Unmanaged]
public void GetMeshes(out MeshBase[] meshes)Parameters
| MeshBase[]
        meshes 
 |