procedural-3d-engine/shaders/slang/raytracinggltf/shadow.slang
2025-05-11 16:33:23 +02:00

18 lines
No EOL
251 B
Text

/* Copyright (c) 2025, Sascha Willems
*
* SPDX-License-Identifier: MIT
*
*/
struct Payload
{
float3 hitValue;
uint payloadSeed;
bool shadowed;
};
[shader("miss")]
void missMain(inout Payload payload)
{
payload.shadowed = false;
}