Enum AccelerationStructureGeometryFlags
Flags specifying additional parameters for building acceleration structures.
Namespace: Evergine.Common.Graphics.Raytracing
Assembly: Evergine.Common.dll
Syntax
[Flags]
public enum AccelerationStructureGeometryFlags
Fields
Name | Description |
---|---|
NoDuplicateAnyhitInverseOcation | By default, the system is free to trigger an any-hit shader more than once for a given ray-primitive intersection. This flexibility helps improve the traversal efficiency of acceleration structures in certain cases. |
None | No options are specified. |
Opaque | When rays encounter this geometry, the geometry acts as if no hit shader is present. It is recommended to use this flag liberally, as it can enable important ray processing optimizations. |