skip to Main Content

Configuring Snow Coverage

Global Snow 2: Snow Coverage Options

Global Snow 2 offers comprehensive options to customize snow coverage in your Unity scenes, providing precise control over the distribution and appearance of snow. Let’s delve into the various components of the “Snow Coverage” section:

Layer Mask: Define which layers in your scene should include or exclude snow coverage, offering flexibility in targeting specific objects or terrain.

Minimum Altitude: Set the minimum altitude at which snow should begin to accumulate, allowing you to precisely control where snow appears in your environment.

Use Zenithal Coverage: Enable automatic computation of snow coverage based on zenithal angles, simplifying the process while ensuring realistic results. This option includes several sub-options:

  • Zenithal Mask: Fine-tune the zenithal coverage using a specific layer.
  • Snow Coverage Depth: Adjust the depth of snow coverage to achieve the desired effect.
  • Ground Coverage: Specify the extent of snow coverage on the ground surface.
  • Coverage Extension: Extend snow coverage beyond its computed boundaries for a more expansive effect.
  • Snow Coverage Boundary: Visualize the boundaries of snow coverage with a visible rectangle in the scene.
  • Coverage Quality: Control the quality of snow coverage rendering for optimal performance and visual fidelity.

Coverage Mask: Utilize a specific mask texture with customizable world size and center coordinates to precisely define snow coverage in your scene, offering fine-grained control over where snow appears.

 

 

 

 

 

 

 

 

 

 

 

 

Using “GlobalSnowIgnoreCoverage” per object

The “GlobalSnowIgnoreCoverage” script, designed to enhance control over snow coverage within Unity scenes. By simply attaching this script to objects, users can precisely dictate whether snow should render on a particular object or be disregarded by the snow coverage system.

Key options include:

  • Block Snow: Activate this option to designate the object as a blocker, preventing snow coverage beneath it. Ideal for objects that should remain snow-free, such as shelters or indoor areas.
  • Receive Snow: Enable this option for the object and its children to receive snow coverage. Useful for outdoor elements like terrain, trees, or buildings.
  • Use Fast Mask Shader: This feature, enabled by default, leverages a fast mask shader to efficiently exclude snow from the object. Enhances performance while maintaining visual accuracy.
  • Exclusion Cut Off: Adjust the exclusion alpha cut-off to fine-tune the threshold at which snow coverage is ignored.

 

 

 

 

Snow Mask Editor

The “Snow Mask Editor” feature introduces a powerful tool for customizing snow coverage within Unity scenes. This editor enables users to create and manipulate coverage masks, which determine the opacity of snow at specific locations. With intuitive controls for brush mode, width, fuzziness, and opacity, users can precisely define snow coverage levels. Whether creating masks from scratch or fine-tuning existing textures, the Snow Mask Editor offers flexibility and control for achieving desired visual effects. For a detailed explanation and step-by-step instructions, click here.

Back To Top