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

What albedo / normals AOVs to feed the denosier with "near"-specular materials (roughness < 0.15 for example)? #229

Open
TomClabault opened this issue Jul 9, 2024 · 1 comment

Comments

@TomClabault
Copy link

It makes sense that when the primary ray hits a perfectly specular material, the albedo & normals AOVs will only consider the secondary hit if it is itself non perfectly specular.

What about materials that are not exactly using a delta BSDF but very close to it? The OIDN guide does give some directions for handling layered / metallic / coated materials but it is still unclear to me what I should do exactly for close-to-specular materials.

Should I average the first hit and the second hit? But at this point, why not continue on the third hit?

@atafra
Copy link
Collaborator

atafra commented Nov 1, 2024

Sorry for the late reply. It's hard to say what would be the best approach in your case. There are no strict rules for how to produce the albedo & normal AOVs, so it's best to try multiple approaches and compare the results. However, introducing additional noise in the AOVs might actually degrade quality, especially if you're not prefiltering the buffers.

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

2 participants