Sign in to follow this  
n00body

[SOLVED] Area Light, Representative Point, Blinn-Phong

Recommended Posts

n00body    345

Background

Okay, so I have seen Epic's paper that covers, among other things, how they did area lights in UE4 by the "representative point" method:
http://blog.selfshadow.com/publications/s2013-shading-course/karis/s2013_pbs_epic_notes_v2.pdf

 

Problem

They specifically talk about how they needed to come up with a modification to the normalization factor for their BRDF to make the intensity looks close to correct. However, the one they list is for GGX, and I am using Normalized Blinn Phong. Sadly, I don't understand the math behind normalization.

 

Question

Is there a nice simple way for me to find the normalization factor to use Normalized Blinn Phong with this area light trick?

 

Thanks. 

Share this post


Link to post
Share on other sites
n00body    345

Okay, I've sort of solved it myself. Basically, I found a way to apply Beckmann roughness to Blinn Phong. This modifies the normalization term to be the way the Epic described in their paper for GGX, so I suspect the same trick they used should now apply. For anyone who is interested, here is where I found my answer:
http://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this