aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-20Add MIT licenseHEADmasterAdrian Kummerlaender
2020-01-20Extract OpenCL setup into RendererAdrian Kummerlaender
2020-01-19Add README and some preview picturesAdrian Kummerlaender
2020-01-11Add time to fancy plot outputAdrian Kummerlaender
2020-01-11Mark exaxt sun direction in fancy fisheye plotAdrian Kummerlaender
2020-01-11Fix west / east orderAdrian Kummerlaender
2020-01-11Add version of local fisheye sunrise with fancy plottingAdrian Kummerlaender
2020-01-11Fix noon-dependent sun direction sign conversionAdrian Kummerlaender
2020-01-11Implement basic fish eye viewAdrian Kummerlaender
2020-01-10Implement model for local sun directionAdrian Kummerlaender
`local_sunrise.py` renders the sky for a given time and place on earth.
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-09Replace subscripted vector accessAdrian Kummerlaender
Supported by Intel OpenCL but not by Nvidia
2020-01-08Fix Rayleigh and Mie phase functionsAdrian 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`.