D3D12_RAYTRACING_GEOMETRY_TYPE enumeração (d3d12.h)
Especifica o tipo de geometria usado para raytracing. Use um valor dessa enumeração para especificar o tipo de geometria em um D3D12_RAYTRACING_GEOMETRY_DESC.
Syntax
typedef enum D3D12_RAYTRACING_GEOMETRY_TYPE {
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES = 0,
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS
} ;
Constantes
D3D12_RAYTRACING_GEOMETRY_TYPE_TRIANGLES Valor: 0 A geometria consiste em triângulos. |
D3D12_RAYTRACING_GEOMETRY_TYPE_PROCEDURAL_PRIMITIVE_AABBS A geometria é definida processualmente durante o raytracing por sombreadores de interseção. Para fins de compilações de estrutura de aceleração, os limites da geometria são descritos com caixas delimitadoras alinhadas ao eixo usando a estrutura D3D12_RAYTRACING_GEOMETRY_AABBS_DESC . |
Requisitos
Cabeçalho | d3d12.h |