Estrutura de carga útil Ray

Uma estrutura definida pelo usuário que é fornecida como um argumento de entrada em uma chamada TraceRay e como um parâmetro de entrada nos tipos de sombreador que podem acessar a carga útil de raio, que incluem qualquer sombreador de acerto, acerto mais próximo e saudade . Todos os sombreadores que acessam a carga útil ray devem usar a mesma estrutura fornecida na chamada TraceRay de origem. Mesmo que um desses sombreadores não faça referência à carga útil ray, ele ainda deve especificar a carga correspondente como a chamada TraceRay de origem.