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

SG Series Part 4: Specular Lighting From an SG Light Source #13

Open
utterances-bot opened this issue Oct 17, 2023 · 2 comments
Open

SG Series Part 4: Specular Lighting From an SG Light Source #13

utterances-bot opened this issue Oct 17, 2023 · 2 comments

Comments

@utterances-bot
Copy link

SG Series Part 4: Specular Lighting From an SG Light Source

https://therealmjp.github.io/posts/sg-series-part-4-specular-lighting-from-an-sg-light-source/

Copy link

alakhag commented Oct 17, 2023

The normalization of NDF causes NDF to be greater than 1. This will eventually cause Specular BRDF to be greater than 1 for some m. Do you define a maximum cap of 1 in this case?
Because my understanding is that Specular BRDF should be less than or equal to 1.

Copy link
Owner

Hey @alakhag, a well-defined BRDF integrates to 1 if you were to sum up all outgoing lighting over all view directions on the hemisphere. This does not mean that the NDF must be <= 1 for any combination of N and H, nor does it mean that result of the specular BRDF must be <= 1 for any given combination of L/N/V vectors. It just means that the total amount of energy being reflected in all directions must be less than or equal to the incoming energy.

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

3 participants