Skip to content

Analytical area lights - Linearly Transformed Cosines #91

@Contingencyy

Description

@Contingencyy

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    In Progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions