[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:

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 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