Unreal Engine – Shader World procedural landscape ocean foliage UE8760

Shader World procedural landscape, ocean, foliage

Technical Details

Tested and compatible with : Windows 10, Mac (arm M1), iOS(IPad mini), Android (S9 OpenGL&Vulkan)

DocumentationShader 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
  • 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