This patch adds a new sky texture for Blender Cycles.
The method implemented is an improved version of Nishita's sky model, which calculates sky phenomena using a single scattering approach.
{F8570118}
{F8570119}
{F8570120}
{F8570121}
The algorithm calculates a 512x128 pixels sky dome every time there is a UI change, and then uses it as an environment texture.
[[ https://drive.google.com/open?id=1gQta0ygFWXTrl5Pmvl_nZRgUw0mWg0FJeRuNKS36m08 | Documentation ]]
[[ https://devtalk.blender.org/t/new-sky-texture/12708 | DevTalk topic ]]
Node UI:
{F8570204}