Professional Procedural Lake System
After installing the plugin, you MUST enable "Show Plugin Content" to access the blueprints and demo map:
Plugins → Smart Lake Plugin Content → Smart_Lake_PluginPlugins → Smart Lake Plugin Content → Smart_Lake_Plugin → Maps → DemoMap to see working examples.
BP_Lake or BP_Spline_Lake from Plugins → Smart Lake Plugin Content → Smart_Lake_Plugin → Blueprints into your level.
Simple rectangular or square lakes. Use Uniform Scale for perfect squares, or set custom Lake Size X/Y for rectangles. Ideal for ponds, pools, and regular-shaped water bodies.
Create any shape using spline curves. Add, move, and delete spline points to craft natural-looking lakes, rivers, and organic water bodies. Perfect for realistic environments.
Uses sun position + water normals to create realistic specular highlights that change color based on sun angle.
Renders the scene twice for realistic water reflections. Can be heavily optimized using the filtering options.
Procedurally generates rain ripples on the water surface. Extremely lightweight and customizable.
Lightweight decal-based ripples triggered when actors enter the water. Pre-configured to work out of the box.
Advanced fluid simulation using render targets. Features wave propagation, wake trails, and impact splashes. Also pre-configured for immediate use.
Simple post-process effect that activates when the camera goes below the water surface.
Projects animated caustic light patterns onto surfaces below the water. Many customization options available.
Paint material layers on the lake surface using Unreal's Mesh Paint mode. Requires baking the mesh first (increases Mesh Subdivisions for more detail).
Ice Layer (Green Channel): Under-ice deflection, ice depth, contrast, brightness, roughness, color tint, top ice normals, top snow with mask.
Snow Layer (Red Channel): Snow texture, normal strength, contrast, brightness, specular, roughness, blend noise.
Moss 1 Layer (Green Channel): Scale, contrast, normal strength, tint, brightness, specular, roughness, blend noise, intensity.
Moss 2 Layer (Red Channel): Same parameters as Moss 1, allows for two different algae/moss types.
Crude Oil Layer (Green Channel): Flow animation (speed, scale, intensity), pattern control, rainbow color range/shift, contrast, saturation, roughness, specular.
Foam Layer (Red Channel): Scale, contrast, normal strength, tint, brightness, specular, roughness, flow animation, blend mask.
Global setting that changes LOD Bias on all 46 textures in the plugin. Affects all lake actors in the level.
A well-optimized lake can run at approximately 0.3ms total. Key optimizations:
Join our Discord community for support, bug reports, and feature requests.
Join Discord Server© 2025 Gatyh Interactive. All Rights Reserved.
Smart Lake Plugin for Unreal Engine 5