
Beschreibung
Demo : Demo Video
Document : Document
[Product Description]
2D Rain & Snow - Layered & Occluded "Specifically designed for game development to ensure seamless integration."
This asset provides 2D and Pixel Art style rain and snow effects for Unreal Engine projects. Built as a post-process material, it offers more depth and environmental interaction than simple overlays. ( Post Process Material )
* Key Highlights
Multi-Layer Support: Supports 3 independent layers (Foreground, Midground, Background) to create a natural sense of space and parallax.
Smart Occlusion: Prevents rain and snow from appearing indoors or under shelters using Custom Depth and Stencil masking.
Easy Customization: Over 20 parameters, including color, opacity, density, and wave motion, allow for easy adjustments to match your project's style.
Efficient Performance: Designed as a post-process effect for effective resource management during gameplay.
[How to Use]
1. Required Project Setting
To enable the Occlusion feature, you must configure the Custom Depth setting:
Open DefaultEngine.ini in your project folder.
Under [/Script/Engine.RendererSettings], add or set: r.CustomDepth=3
2. Quick Start
Place a Post Process Volume in your level.
Enable Unbound (Infinite Extent) in the volume settings.
Add the provided Rain or Snow Material Instance to the Rendering Features > Post Process Materials array.
Refer to the included Example Overview Map for layering and occlusion setups.
[Technical Details]
Number of Maps (Levels): 8
(Includes LV_Layered_Rain, LV_Layered_Snow, LV_Simple_Rain, LV_Simple_Snow, and demonstration maps for each version)
Number of Master Materials: 4
(M_PP_Layered_Rain, M_PP_Layered_Snow, M_PP_Simple_Rain, M_PP_Simple_Snow)
Number of Material Functions: 3
(MF_Rain_Layer, MF_Snow_Layer, M_Unlit)
Number of Material Instances: 8
(Includes MI_PP_Layered_Rain/Snow and MI_PP_Simple_Rain/Snow series)
Number of Textures: 14
(Includes T_Rain_01, T_Snow_01, and background sprite textures)
Number of Blueprints: 2
(BP_BaseGameMode, BP_Pawn_Cat)






