Google Code Exporter
Google Code Exporter
Add filter or extend noise generators to provide more appropriate, natural cloud matching cloud maps
``` Create filter or adjusted noise generators to provide the full spectrum of A-Clouds (namely Cirrus, CirroCumulus, CirroStratus, and AltoStratus). These should be automatically used based on an assigned enum...
``` Instead of compose the cloud maps per frame in a render to texture step, a 3D Texture with multiple slices representing different times could be used instead and would...
``` Currently, in each frame a high resolution texture is composed, based on multiple noise tiles with different octaves and resolutions each. This is done to provide dynamic movement and...
``` these are highly optimizable (e.g., just check the HDR function and others). this shader consumes most of the time.. ``` Original issue reported on code.google.com by `costumebrother` on 12...
``` apply the moons' resolution and fov independent antialiasing to the suns' disc. ``` Original issue reported on code.google.com by `costumebrother` on 12 Aug 2012 at 1:27
``` The mapping of random values generated per star and per frame are non uniformly distributed to provide more natural looking scintillations. This mapping should be adjustable (e.g., the exponent,...
``` For the moon, one could use a low resolution grid (e.g., 16x16 Texture) with random variations in optical density. These than should be cause interpolated deformations of the moons'...
``` If each star is refraction corrected in the vertex shader, scintillations can probably be applied to the optical depth and be expressed as wavelength dependent refraction variation. The look-up...
``` Check the minimal sampling rate, in this case the minimal star diameter. ``` Original issue reported on code.google.com by `costumebrother` on 9 Aug 2012 at 12:40
``` Currently each geode implements its own cattering weight and needs to recalculate the air mass over and over again. Optimize this function to a minium and apply scattering uniformly...