You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using a file with displacement, while the result looks correct when tesselation is set to "Low", the result does not look correct anymore when tesselation is set to "Medium", "High", "Very High".
| Complexity | Result |
| - | – |
| Low | |
| High | |
@hybridherbst You're correct that we did fix this for HgiGL (and it still works correctly there), but there are additional fixes needed for HgiMetal which has a different shading pipeline than GL and Vulkan.
Added tests for vertex and varying texture coordinates being used
for displacement along with updated baseline images for faceVarying.
The handling of primvar data used to access displacement can be
different than the handling of primvar data used to access other
material parameters because displacement is executed upstream of
rasterization, i.e. in the GS or PTVS shader stages while other
material parameters are typically accessed in the FS.
Also, adjusted the lighting used in the tests so that the baseline
images are not as dark as they have been previously.
Fixes#3248
(Internal change: 2340461)
Description of Issue
I believe this is a regression if this related issue actually was fixed in the past:
When using a file with displacement, while the result looks correct when tesselation is set to "Low", the result does not look correct anymore when tesselation is set to "Medium", "High", "Very High".
| Complexity | Result |
| - | – |
| Low | |
| High | |
Steps to Reproduce
The text was updated successfully, but these errors were encountered: