Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

[Feature request] UAV write in cloesesthit and multi pass support for RayTracingShader.SetShaderPass

Discussion in 'Graphics Experimental Previews' started by guoxx_, Mar 7, 2022.

  1. guoxx_

    guoxx_

    Joined:
    Mar 16, 2021
    Posts:
    55
    Current DXR implementation didn't support UAV write in closesthit/anyhit shader, so that it can't support AOV output.

    And different closest hit shader is not allowed also, for volume path tracing, it's necessary to use dedicated closesthit/anyhit shader record for and visibility/transmistance evaluation. Can Unity support multiple closest/any hit shader within a pass, or alternatively support multiple passes with RayTracingShader.SetShaderPass instead?