procedural-3d-engine/shaders/slang/raytracinggltf/shadow.slang

18 lines
251 B
Text
Raw Normal View History

/* 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;
}