Login / Register
Current Article:

Stylized Water

Categories Water

Stylized Water

Introduction to Stylized Water

Stylized Water is a comprehensive system designed for Unreal Engine 5 creators who need to build vibrant aquatic environments. This asset allows developers to add one or more stylized water bodies to their projects with ease. Because it is part of a larger bundle, it focuses on providing a cohesive aesthetic for stylized games.

Core Features and Visual Styles

The system offers a variety of visual features including displaced waves and ripples that react to the player. Moreover, the developer has included multiple ready-to-go styles to showcase the flexibility of the system. These presets help users get up and running quickly while maintaining high visual standards.

Furthermore, the asset includes an HDR texture protected under Creative Commons CC0. This ensures that the lighting environment has a solid foundation for the water’s appearance. Consequently, the Stylized Water system provides a versatile solution for different art directions.

Rivers and Underwater Effects

Creating flowing water is simplified through the use of spline meshes, which allow for the easy creation of rivers. Additionally, the asset features an underwater post-processing system. This system provides smooth transitions as the camera moves beneath the waves.

However, there are some specific limitations regarding river implementation. Currently, the rivers do not support post-processing or particle ripples due to the complexity of spline meshes. The developer has indicated that these features may be tested for future updates.

Technical Specifications and Optimization

Performance is a primary focus for this Stylized Water asset. The system utilizes instanced static meshes, allowing users to determine their own tiling and resolution. Because the water displacement happens via the shader’s World Position Offset, users can balance visuals against hardware requirements.

To improve performance, developers can take several steps:

  • Disable underwater post-processing if it is not required for the project.
  • Lower the resolution of the water displacement.
  • Reduce the total amount of tiles used in the scene.

Additionally, the system does not utilize Lumen or Nanite. While the lighting was tested without Lumen, the developer suggests that it should still function within those environments. The blueprint code is organized and minimal, making it easier to adapt for multiplayer needs, though specific replication is not pre-configured.

Integration and Limitations

This asset integrates with the creator’s Stylized Sky asset to react to time of day and weather changes. However, it is important to note that the pack does not include landscapes, foliage, or weather systems. Only the water and its related systems are provided in this package.

Regarding gameplay mechanics, buoyancy and specific swimming systems are not included. Because wave displacement relies on World Position Offset, high waves can make character interactions more complex. Developers should plan their character movement systems accordingly.

Conclusion

Stylized Water provides a robust and performance-oriented solution for Unreal Engine 5 developers. With its reactive ripples, spline-based rivers, and customizable styles, it serves as a flexible tool for stylized game worlds. By following the included documentation, creators can effectively optimize the system for their specific project needs.

Screenshots & Gallery


Stylized Water Prev Cooled & Flowing Lava
Stylized Water Next Customizable Puddles

Leave a Reply