A downloadable asset for Windows, macOS, and Linux

Buy Now$29.99 USD or more

Tutorial



Full | Free | Documentation | Discord | Github Issues | Unity Forum | Email

Remove visible texture tiling and repetition in seconds with a drop-in replacement for materials and terrains, combining many shader techniques into an improved and easy to use workflow. Repetitionless gives good looking variation to materials with minimal setup, and no shader knowledge required!

It is as easy as creating a regular or layered repetitionless material and assigning it to an object or terrain. Each setting can be individually customised per material or layer with many different settings and features

On top of the premade shaders, repetitionless also includes many sub graphs to implement repetitionless features into your own shaders, integrations with other assets, and full documentation with tutorials, scripts, and shaders!

You can use many of these features for FREE with Repetitionless Free and seamlessly upgrade to the full version if needed.

Designed for use with seamless textures

──────────── Features ────────────

Easy To Use

  • Includes simple and easy to use custom inspectors
  • Drop in replacement for regular materials
  • Easily convert from lit materials
  • Support for many texture types and properties unsupported in lit materials

Many Repetition Reducing Features

  • Break up texture patterns with voronoi based variation
  • Change the material or tiling at a distance with distance blending
  • Blend a seperate material ontop of the main material with material blending
  • Remove texture stretching at all angles with triplanar sampling
  • Add custom detail textures or noise with macro micro variation

Multi-Layer Support

  • Support for up to 4 terrain layers on one material
  • Support for all terrain features
  • Automatic material and terrain syncing
  • All techniques are toggleable per layer
  • More multi-layer features in the full version listed below

Samples

  • Includes 3 samples:
  • Comparison to the lit shader
  • Flat scene to experiment with the features
  • Terrain scene with multiple layers setup

Full Documentation

  • Includes tutorials on how to create and customise repetitionless materials, as well as your own shaders or scripts
  • All scripts, shader code, and shader graphs are fully documented

───────── Full Version Features ─────────

The following features are only available with the full version of Repetitionless

Extended Multi-Layer Support

  • Up to 32 layers on one material
  • Terrain, Control Texture modes
  • Support for layered materials on non-terrain objects

Sub Graphs

  • Includes custom sub graphs for all the features
  • All sub graphs are fully documented
  • Allows you to create your own shaders with the repetitionless features

Asset Integrations

  • Full support for MapMagic 2
  • More integrations to come

─────────── Extra Details ───────────

Performance

  • Terrain performance is similar to and can be higher than Unity's terrain shader
  • Enabling additional features can reduce performance depending on whats used
  • Repetitionless materials have packed variables, textures, and use texture arrays to reduce shader inputs, and allow it to run in a single shader pass, increasing performance further

Constant Support

Compatibility

  • Supports Built-In, URP, & HDRP render pipelines
  • Tested and working in Unity 6, 2023, 2022, & 2021.3

Third Party Notice

  • The asset contains the following:
  • Keijiro Noise (Simplex, Classic) under the MIT License
  • The samples contain the following: (These are only included if the samples are imported and are not required)
  • Dan Greenheck EZ Tree under the MIT License
  • Polyhaven Textures under the CC0 License

See the Third-Party Licences.txt file in the package for more details

Updated 11 days ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorWilliam Schack
Made withUnity
Tags3D, Asset Pack, No AI, Shaders, Textures, Unity
Average sessionA few seconds
LanguagesEnglish
LinksDocumentation, Asset Store, Discord, GitHub
ContentNo generative AI was used

Purchase

Buy Now$29.99 USD or more

In order to download this asset you must purchase it at or above the minimum price of $29.99 USD. You will get access to the following files:

Repetitionless.unitypackage 287 MB
Version 1.6.1

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

(+1)

Amazing asset! It works right out of the box and integrates seamlessly into existing projects thanks to the texture formatting options. I did run into one tiny thing, the materials don’t have the advanced material options to turn off Specular Highlights and Environment Reflections. Also, it would be really cool to see a version with material blending using vertex colors! But overall, it’s an incredible asset, a great purchase, 100% recommend!

(+1)

Thanks for the comment :)

Ive added specular highlights and environment reflection toggles that will come out with the next update

Also with the vertex colours, are you thinking using the colours as what is overlayed? Or using it as a mask for the material? Ive added a setting where you can choose a specific colour from the vertex data to be the mask, but if you meant having it be the actual colour, im thinking I might just add a general setting where you can overwrite or add the vertex colours ontop of everything else, what do you reckon about that?

(+1)

Really nice to hear that these toggles are coming some time soon! Sorry for the vague suggestion about the vertex colors, I did mean to use it as a mask for blending textures! To answer your question: it might be pretty useful to use the vertex as a color overlay as well! At any rate I'm looking forward to the updates to come!

(+1)

Just released v1.2.0 with these changes, thanks for the suggestions!

(+2)

Cool assets, very usefull for the devs.