Procedural textures

Procedural textures

Procedural textures - A texture described by mathematical formulas. Such textures do not take up space in memory and created pixel shader at render time, each of the element (texel) is obtained as a result of performance of the shader commands. The most common procedural textures: different types of noise (eg, fractal noise), wood, water, lava, smoke, marble, fire, etc., that is, those with a certain degree of simplification can be described by mathematical formulas. Procedural textures also allow the use of animated textures by using just a small modification of the formulas. Advantages of procedural textures also include unlimited level of detail of each texture, pixelization will not be simple, the texture as it is always generated at needed for its display size.