Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

khronos-NormalTangentTest fidelity issue: normal maps do not match equivalent geometry #9

Open
bhouston opened this issue Oct 3, 2023 · 0 comments

Comments

@bhouston
Copy link

bhouston commented Oct 3, 2023

This is a test model located here: https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/NormalTangentTest

This test model has 3 sets of columns, in the left column of each set is a geometry model that has a bulge and in the right column of each set is the equivalent but using a normal map instead of geometry. This is equivalent to baking geometry detail into a normal map, and thus the resulting normal map, with the exception of shadow and inter-reflection effects, should look equivalent to the original geometry.

But with V-Ray it doesn't look equivalent.

Reference image from Three.js:
model-viewer-golden

Current V-Ray result - in the normal map versions, the bulge is not as pronounced, you can see it especially in the reflections in the gold column:
vray-golden

@bhouston bhouston changed the title NormalTangentTest issue: normal maps do not match equivalent geometry in V-Ray normal maps do not match equivalent geometry in V-Ray, but do in other renderers Oct 3, 2023
@bhouston bhouston changed the title normal maps do not match equivalent geometry in V-Ray, but do in other renderers khronos-NormalTangentTest fidelity issue: normal maps do not match equivalent geometry Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant