CoverageCulling

Description

sealed class Tinman.Terrain.Meshing.CoverageCulling

Derived from

MeshTraversal abstract
IMeshAction

The CoverageCulling class traverses the filtered mesh (see IMeshFilters.FilterIn), performs a coverage test for each mesh sector and culls away all sectors with CoverageFlags.NotSolid.

The following vertex data semantics are used by this class:

Public / Constructors

Coverage​Culling


public constructor CoverageCulling → ()

Creates a new instance of CoverageCulling.

Public / Attributes

Filter​In


public attribute FilterIn → (get,set)

value : MeshTreeFilter

The filter or null.

The mesh tree input filter to use for querying sector culling and marks.

The default value is null (i.e. all mesh sectors are visited).