
Repetitionless
A downloadable asset for Windows, macOS, and Linux
Tutorial
Documentation | Discord | Github Issues | Email | Asset Store
Remove visible texture tiling in seconds with a drop in replacement for lit materials and terrains. Repetitionless gives good looking variation to materials with minimal setup and no shader knowledge required!
It is as easy as creating a regular or terrain repetitionless material and assigning it to an object or terrain. Each material can be individually customised 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! It also includes fully documented scripts used to create the GUI for the premade shaders that you can use to speed up your inspector creation
Designed for use with seamless textures
Easy To Use
- Includes simple custom inspectors
- Drop in replacement for regular materials
- Easily convert from lit materials
- Support for packed textures
- Smoothness and roughness support
- Opaque, Cutout, and Transparent surface types
- Texture support for Albedo, normal, metallic, smoothness/roughness, occlussion, and emission maps
- All features have in many settings
Many Toggleable Techniques
- 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 32 layers
- Terrain, Control Texture modes
- Support for all terrain features
- Automatic material and terrain syncing
- All techniques are toggleable per layer
Sub Graphs Included
- Includes custom sub graphs for all the individual features
- All sub graphs are fully documented
- Allows you to create your own shaders with the repetitionless features
Samples
- Includes 3 samples:
- Comparison to the lit shader
- Flat scene to experiment with the features
- Terrain scene with multiple layers setup
Performance
- Performance is similar to Unity's terrain shader when using the core noise feature
- Additional techniques can be enabled to balance visual quality and performance
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
Constant Support
- I want to continue improving this asset as much as possible, so I will be active responding to queries that anyone has for as long as possible
- To contact me about the asset you can: Submit an issue (Bug Report, Feature Request), Create a discussion (Questions, General Discussion), or email me
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
License
Texture Array Essentials is an Extension Asset under the Unity Asset Store EULA. Because of this a team using this asset should buy a copy for each member that needs to use Texture Array Essentials.
| Updated | 14 days ago |
| Status | Released |
| Category | Assets |
| Rating | Rated 5.0 out of 5 stars (2 total ratings) |
| Author | William Schack |
| Made with | Unity |
| Tags | 3D, Asset Pack, No AI, Shaders, Textures, Unity |
| Average session | A few seconds |
| Languages | English |
| Links | Documentation, Asset Store, GitHub |
| Content | No generative AI was used |
Purchase
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:











Comments
Log in with itch.io to leave a comment.
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!
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?
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!
Just released v1.2.0 with these changes, thanks for the suggestions!
Cool assets, very usefull for the devs.