Enum AccelerationStructureGeometryFlags
Flags specifying additional parameters for acceleration structure builds.
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 specified. |
Opaque | When rays encounter this geometry, the geometry acts as if no any hit shader is present. It is recommended to use this flag liberally, as it can enable important ray processing optimizations. |