[HDRP][DXR] Remove Custom Interpolators from SpeedTree8 Graph to support raytracing -bis #6397
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Previous PR was having a corrupt SG, not sure why, redoing it
#6370
Purpose of this PR
PR fixes the issue of black tree in the pathtracer. See GIF
The issue comes from the fact that the graph uses custom intepolators to pass data (normals, tangeants, bitangenats) through the vertex stage to the fragment stage. Custom intepolators are not supported in raytracing so it fails. Atfer talking with multiple people, no one saw the addition of using custom interpolators so they have been removed to support raytracing by default.
Here's the old and new graph.
Before
After
Testing status
Comments to reviewers