aboutsummaryrefslogtreecommitdiff
path: root/planets.py
AgeCommit message (Collapse)Author
2020-01-20Extract OpenCL setup into RendererAdrian Kummerlaender
2020-01-09Calculate Rayleigh coefficients using Nishita and HillaireAdrian Kummerlaender
i.e. plugging the values for n and N given in [1, Sec. 3.3] into eqs. (1) resp. (3) given by [2]. [1]: Hillaire. “Physically Based Sky, Atmosphere and Cloud Rendering in Frostbite” [2]: Nishita et. al. “Display of the Earth Taking into Account Atmospheric Scattering”
2020-01-09Fix exposure value in bluedot exampleAdrian Kummerlaender
2020-01-03Improve structure, play around with phase functionsAdrian Kummerlaender
2019-12-19Basic sky rendering using the model by Nishita et al.Adrian Kummerlaender
See "Display of the earth taking into account atmospheric scattering" (Nishita et al., 1993) `bluedot.py` renders the full earth disk while rotating the sun around it. `sunrise.py` renders the rise of the sun. Physical model constants may be changed in `planets.py`.