Unreal Engine – Shader World procedural landscape ocean foliage UE5189
Technical Details
Tested and compatible with : Windows 10, Mac (arm M1), iOS(IPad mini), Android (S9 OpenGL&Vulkan)
Documentation: Shader World Plugin – Documentation
Github access : see end of Description for proof of ownership
Features:
World creation from a Material function and Blueprint Brushes : fast iteration, instant feedback
Modern Virtual HeightField as a Geometry clip map representation
Landscape data layers : runtime computed equivalent to traditional UE4 Landscape layers
Mesh and Actor spawning with custom density functions : GPU Driven, using Data layers
BP Brushes can write into landscape layers : Heightmap Brush demo writes flowmap
16 Bits Heightmap import using a blueprint tool (raw/png 16bits)
Compatible with mobile (Android & iOS) and desktop devices (Windows & Mac)
Spawnable Meshes can enable collisions only at proximity for optimal performance
Replace Tessellation
Scalable Landscape Material: Clean and Commented, Manage Multi Biomes and feature performance options
Code Modules:
ShaderWorld, Type: Runtime
Number of Blueprints: 15+
Number of C++ Classes: 40+
Supported Development Platforms: Windows, Linux, MacOS
Supported Target Build Platforms: Windows, Android, iOS, Linux, Oculus, PS4, Xbox One, Steam VR, Gear VR