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

Analytical area lights - Linearly Transformed Cosines #91

Open
5 of 8 tasks
Contingencyy opened this issue Mar 29, 2024 · 0 comments
Open
5 of 8 tasks

Analytical area lights - Linearly Transformed Cosines #91

Contingencyy opened this issue Mar 29, 2024 · 0 comments

Comments

@Contingencyy
Copy link
Owner

Contingencyy commented Mar 29, 2024

https://learnopengl.com/Guest-Articles/2022/Area-Lights
https://eheitzresearch.wordpress.com/415-2/
https://drive.google.com/file/d/0BzvWIdpUpRx_d09ndGVjNVJzZjA/view?resourcekey=0-21tmiqk55JIZU8UoeJatXQ

  • Implementation for Linearly Transformed Cosines to evaluate irradiance from area lights
  • Rectangular area lights implemented
  • Render area lights in world
  • FIXED: Rotating area lights breaks the lighting (probably because of the 4 points being out of order)
  • FIXED: Area light is not rendered from both sides (no back-face culling)
  • LTC LUT textures should be calculated by my own code instead of using the precalculated ones
  • Rectangular area lights can be textured
  • Area lights properly interact with clear-coat layers
@Contingencyy Contingencyy converted this from a draft issue Mar 29, 2024
@Contingencyy Contingencyy changed the title Area lights - Linearly Transformed Cosines Analytical area lights - Linearly Transformed Cosines Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant