Each hextile can be rotated randomly to break up tiling within textures.
Blending between hextiles can be modulated by texture features and user exposed parameters
This video shows the material in action, as well as some of the assets included in the project.
An implementation within Unreal Engine of "Practical Real-Time Hex-Tiling" using only material nodes. This specific material was built out to learn more about how the technique works, and to see if it was possible to build without custom HLSL nodes. I really enjoyed putting this together and learned a lot, I hope you do to!
This technique is not mine. It's based on this paper by Morten Mikkelsen: https://jcgt.org/published/0011/03/05/
Here is a link to the Unreal Engine 5.0 project so you can play around with the material yourself: https://github.com/engelmanna/HexTileUnrealEngine