TextureNoiseMixer
Procedural texture generator using Perlin noise and region blending. Ideal for terrain, maps, or stylized environments. Editor and runtime compatible.
by PeterCyn
Price History +
TextureNoiseMixer is a Unity editor/runtime tool designed to generate procedural textures using Perlin noise, customizable region layers, and texture blending. It is ideal for developers creating terrain, world maps, or stylized game environments that need dynamic, noise-driven texture output.
You can define regions using MixElement, which allows you to specify color, height thresholds, and tileable textures. The system then generates one or more texture maps, including:
- Color maps based on regions
- Grayscale noise maps
- Blended texture maps (using your input textures)
- Tiled outputs for use in world streaming or grid-based games
It works both in the editor and at runtime, making it suitable for game genres like:
- Strategy / 4X
- Survival and crafting games
- Roguelikes and map-based adventures
- Procedurally generated or open-world games
Includes async-ready methods and cancellation token support for editor tools or runtime workflows.