DRX15

1 · Yousazoe · April 2, 2022, 9:05 a.m.
DRX4[shader("raygeneration")]void GBufferRayGen(){ float2 currenPixelLocation = DispatchRaysIndex() + float2(0.5f, 0.5f);float2 pixelCenter = currenPixelLocation / DispatchRaysDimensions();float2 ndc = float2(2, -2) * pixelCenter + float2(-1, 1);float3 rayDir = normalize( ndc.x * gCamera.cameraU + ndc.y * gCamera.cameraV + gCamera.cameraW );RayDesc ray = { gCamera.posW, 0.0f, rayDir, 1e+38f };SimplePayload payload = { false...