public record class ClusterCullingAssetThe cluster traversal: virtualized geometry's answer to GpuCullingAsset.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The same division of labour, and it is the reason this exists as a node at all. A document decides where the traversal runs — before the draws its answer feeds, after the pyramid it tests against — and a host decides whether the project has virtualized geometry. Building this with nothing supplied is how a document says "walk the cluster DAG" to a host that has none, and it is a node that then does nothing.
It carries no settings of its own, which is not an oversight. Everything the traversal is parameterised by is a property of the scene rather than of the frame: the error threshold is the project's quality setting on VirtualGeometryRenderFeature, the page budget is the residency manager's, and the views are the frame's. What is left for a document to say is exactly where in the frame it happens, which is what a node is.
Fields and properties (2)
public string NameThe node's name, for debug groups and for a human reading the file.
public bool EnabledWhether the node runs.
Used by (3)
- CompositorBuilderVixen.Rendering
- TypeRegistrationVixen.Rendering
- Vixen_Rendering_Compositor_ClusterCullingAssetSerializerVixen.Rendering