Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.0 Beta 1
-
None
-
dfdf17a19d0c516757ba7a0833b267d40d52b9ae
Description
Even when using diffuse materials (like in https://www.kdab.com/qt-3d-animation-easter-teaser/) there is still a strong (and clamped) specular component at grazing angles such as on the silhouette edge of the egg.
This seems to be because the geometric factor is hard-wired to 1. Really even for an implicit geometric term it should be set to the same value as the denominator otherwise at grazing angles the vDotN factor gets very small in the denominator making the specular term blow up.
Attachments
For Gerrit Dashboard: QTBUG-60179 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
191715,2 | Use correct implicit geometric shadowing/masking term in BRDF | 5.9 | qt/qt3d | Status: MERGED | +2 | 0 |