Unreal Engine 4 - Noise
Part 1 - Functions
Overview
The noise node in the material editor allows you to generate different types of procedural noise textures. There are many ways to utilize them, I'll cover some of them in the other parts of this tutorial series. For additional information about the settings of the noise node, check the official documentation:
Link to the official documentation.
Link to the official documentation.
In this part of the tutorial, I will go through and show how the different noise functions looks on different settings.
- All examples are shown in value range of 0,1.
Fuctions
Fast Gradient - 3D texture
"High quality for direct use, BAD for bumps
Non-tiled: ~16 instructions per level, 1 texture lookup.
Always tiles with repeat of 16, tiling mode is not an option for Fast Gradient noise"
Non-tiled: ~16 instructions per level, 1 texture lookup.
Always tiles with repeat of 16, tiling mode is not an option for Fast Gradient noise"
Turbulence off:
Turbulence on:
Gradient - Texture based
"High quality for direct use and bumps.
Non-tiled: ~61 instructions per level, 8 texture lookups.
Tiled: ~74 instructions per level, 8 texture lookups.
Even non-tiled mode has a repeat of 128. Useful repeat size range <= 128"
Non-tiled: ~61 instructions per level, 8 texture lookups.
Tiled: ~74 instructions per level, 8 texture lookups.
Even non-tiled mode has a repeat of 128. Useful repeat size range <= 128"
Turbulence off:
Turbulence on:
Gradient - Computational
"High quality for direct use and bumps.
Non-tiled: ~80 instructions per level, no textures.
Tiled: ~143 instructions per level, no textures."
Non-tiled: ~80 instructions per level, no textures.
Tiled: ~143 instructions per level, no textures."
Turbulence off:
Turbulence on:
Simplex - Texture based
"High quality for direct use and bumps.
~77 instructions per level, 4 texture lookups.
Cannot tile."
~77 instructions per level, 4 texture lookups.
Cannot tile."
Turbulence off:
Turbulence on:
Value - Computational
"Low quality, but pure computation.
Non-tiled: ~53 instructions per level, no textures.
Tiled: ~118 instructions per level, no textures."
Non-tiled: ~53 instructions per level, no textures.
Tiled: ~118 instructions per level, no textures."
Turbulence off:
Turbulence on:
Voronoi - Texture based
"Also known as Worlay or Cellular noise.
Quality =1 - searches 8 cells, quality = 2 - searches 16 cells, quality = 3 - searches 27 cells, quality = 4 - searches 32 cells.
All are about 20 instructions per cell searched."
Quality =1 - searches 8 cells, quality = 2 - searches 16 cells, quality = 3 - searches 27 cells, quality = 4 - searches 32 cells.
All are about 20 instructions per cell searched."
Turbulence off:
Turbulence on: