Website powered by

Unreal Engine Tutorial - How to make a texture tile in engine

Quick tutorial to showcase a technique that may convert non-tiling textures/noise to tiling textures. This is not meant to be used in-game but when authoring textures offline, in-engine.

Here's a texture repeated a bunch of times on a plane. The texture isn't tiling and the seam here is obvious

Here's a texture repeated a bunch of times on a plane. The texture isn't tiling and the seam here is obvious

Here's the result once it's been passed through the material used to convert it to a tiling texture.

Here's the result once it's been passed through the material used to convert it to a tiling texture.

It may also work for position-based noise (although most of them offers tiling options already)

It may also work for position-based noise (although most of them offers tiling options already)

Seam are fixed

Seam are fixed

The technique may be even pushed further to customize the gradient that controls the seam coverage

The technique may be even pushed further to customize the gradient that controls the seam coverage

The technique works with any position-based maths. Here's tiling Gerstner Waves

The technique works with any position-based maths. Here's tiling Gerstner Waves