Login / Register

Ice World

Ice materials, textures, and shader variants

Ice World brings together a large library of ice textures and shader variants for Unity projects that need frozen surfaces with room for control. The package is set up for ice that can appear as a lake, a river, or a surface treatment on models, so it is not limited to one kind of scene. That flexibility makes it useful for environments where ice needs to sit naturally beside terrain, water, and props rather than looking like a separate layer dropped on top.

The package includes over 180 ice materials, or 544 when all shader variants are counted, along with 88 ice textures. Those numbers point to a resource that is meant to be reused in different forms instead of relying on a single frozen look. The shader options are central to that approach: they let the ice shift between different visual behaviors while still staying within the same overall asset family.

Lake and river surfaces that behave like water

Lake and river variants are a major part of how Ice World can be used creatively. These versions behave like water, which gives control over water depth, shelf colors, object blending, and ice depth. That makes them a practical fit for frozen waterways where the ice needs to feel connected to the environment underneath it. The shader also blends with terrain, which helps it sit more naturally in landscape scenes.

Because the lake and river versions are built to act like water, they are suited to scenes where frozen surfaces need to reveal structure beneath them or transition across different shore conditions. Artists can use that behavior to shape the edge of a frozen river, define shelf areas near land, and control how objects meet the ice surface. The result is a surface that can read as thick, layered, or partially submerged depending on how it is configured.

The package also notes that the noise function removes tilling problems. In practice, that matters when the same texture or shader pattern needs to cover a wide surface without obvious repetition. For ice fields, frozen water, and broad environmental surfaces, that kind of variation helps the material hold up across larger areas.

Shader controls and surface behavior

Many options are included to control almost every aspect of ice. The shader features listed for the pack include ice depth, water depth, translucency, noise that kills tilling, PBR, objects and terrain blending, VS instanced indirect support, and mobile friendly behavior. Together, those options show a workflow aimed at making ice adjustable instead of fixed.

Several shader variants are called out directly: metallic and specular versions, translucence variants, and UV-free shader variants. That combination gives the pack a wider range of visual setups. Metallic and specular options provide different surface responses, translucence supports a more layered frozen appearance, and UV-free variants open up uses that do not depend on traditional UV mapping.

Those UV-free shader variants make it possible to create ice caves, floe around the river, and other layouts that rely more on surface behavior than on tightly wrapped texture placement. Since the pack also includes objects and terrain blending, the ice can be shaped to interact with its surroundings rather than looking isolated from them.

Included scenes, models, and support pieces

Ice World is not only a set of shaders. It also includes demo content and support models that help show the material behavior in context. The included assets are:

  • Tutorial demo scenes
  • Frozen river demo scene
  • 8 shader variants for lakes
  • 8 shader variants for solid ice models
  • 6 ice floe models
  • Vegetation Studio Support

These pieces give the pack several ways to be applied in an environment. The demo scenes show how the ice material system behaves in scene setups, while the frozen river scene provides a focused example of river ice. The ice floe models extend the pack beyond flat surfaces and into floating or broken-ice compositions, which can support more varied frozen waterways.

Vegetation Studio Support is also included, which matters for scenes that need the ice to work alongside vegetation systems. Combined with the object and terrain blending features, this gives the package a broader fit for environment work where ice is only one element inside a larger landscape.

Unity pipeline support and setup path

Ice World supports Unity 2020.1+ through 2023.2+ and Unity 6+ through 6.4+, with HD RP, URP, and Built-in support listed across those versions. That makes the package relevant to projects using different render pipelines without tying it to a single workflow. The support range is broad, but the setup path is specific.

To use the HD or URP version, the pack is imported into the HD or URP project first, then the support pack inside the asset is imported from the HD and URP support Folder. That support content replaces shaders, prefabs, and meshes so they work with the render pipeline out of the box. The readme files in that folder are also part of the setup guidance.

The pack is also described as working very well with water, lake, rivers, and waterfalls systems, including R.A.M 3 – River Auto Material 3 and R.A.M 2019 River Auto Material 2019. That makes it a practical match for environments where frozen and flowing water may appear in the same project. For scenes that need ice to sit alongside waterways, terrain, and blended shoreline details, Ice World is built to handle that combination without leaving the ice surface as a standalone effect.

Preview Images


Ice World Prev Make a horror survival game in Unity
Ice World Next Marine Shader Pack

Leave a Reply