View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.30 or later
- Package size
- 1.9 MB
- Files
- 20
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Snow Melt System
Create persistent, character-driven snow melting trails in real time with a customizable URP shader and Render Texture workflow.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Snow Melt System screenshot 1
About this asset
Snow Melt System is a customizable, real-time snow deformation solution for Unity’s Universal Render Pipeline (URP).
Instead of drawing with the mouse, a moving character or any other Transform automatically melts the snow as it travels across the surface. The system writes persistent trails into a Render Texture, while the included shader lowers the snow surface, creates a wet transition edge, and reveals the ground underneath.
Brush radius, hardness, trail spacing, mask resolution, snow appearance, ground appearance, and displacement strength can be customized.
Snow Melt System can be used for:
• Character and creature trails
• Rolling balls and vehicle wheels
• Projectiles and heat sources
• Winter, survival, racing, sandbox, and adventure games
• Scripted explosions or environmental effects
The included demo scene features a controllable sphere that melts the snow while moving. Use WASD or the arrow keys to move and press R to restore the snow.
The public API allows developers to create melt stamps, reset the surface, connect multiple emitters to one surface, and give separate surfaces independent runtime masks.
The package includes original procedural textures, a tessellated demonstration mesh, ready-to-use materials, shaders, prefabs, documentation, and a complete URP demo scene.
From the publisher's Asset Store listing.
Technical details
List of VFXs included:
• Persistent runtime snow-melting trail
• Snow surface vertex displacement
• Snow, wet-edge, and ground color blending
• Automatic character-driven Render Texture painting
• Gap-free trail interpolation for fast-moving objects
• Runtime snow restoration
• Independent masks for multiple snow surfaces
Number of VFXs:
• 1 complete runtime snow-melting system
• 2 custom shaders
• 2 runtime components
• 1 demonstration controller
Texture sizes:
• 4 procedural 1024 x 1024 PNG textures
• 1 configurable Render Texture mask
• Demo mask resolution: 1024 x 1024 R8
Custom shaders:
• Snow Melt System/URP/Snow Surface
• Hidden/Snow Melt System/Stamp
Technical specifications:
• Minimum Unity version: Unity 6.0
• Render pipeline: Universal Render Pipeline 17.x
• Built-in Render Pipeline: Not supported
• HDRP: Not supported
• Shader Model 3.5
• Demo mesh: 32,768 triangles
• Input support: Legacy Input Manager and optional Input System
• Public API: MeltAt, ResetSnow, EmitTrail, and BeginNewTrail
• Multiple emitters can modify the same snow surface
• Each surface creates an independent runtime Render Texture
• No third-party models, textures, audio, fonts, or source code
• No external services required
Known limitations:
• The supplied world-to-UV mapping is designed for rectangular surfaces oriented on local X/Z with UV0 covering the complete surface
• Surface deformation is visual and does not regenerate collider geometry
• Version 1.0.0 supports URP only
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.30f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.