Shader World : procedural landscape, ocean, foliage

MaximeDupart - 2021/09/22

State-of-the-art GPU driven Virtual Heightfield Landscape and Ocean solution coupled with GPU based procedural foliage system

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.26 - 4.27
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

Shader World plugin is the most performant procedural landscape generator available on Unreal Engine Marketplace.

It allows the creation of infinite oceans and landscapes with fast iteration and instant feedback.

From world creation to the spawning of instanced mesh or actors, the toolset is entirely computed at runtime on GPU for unmatched performance, and high quality artist driven output.


Youtube Introduction

twitter.com/ShaderWorldPlugin

discord.ShaderWorldPlugin



Shader World 1.1 Heightmap Brush Teaser

Shader World 1.1 World Creation Live Stream

テクニカルノート

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


Documentation: Shader World Plugin - Documentation

Note: 5.0EA version requires a c++ project - Contact in Discord


Features:

  • World creation from a Material function and Blueprint Brushes : fast iteration, instant feedback
  • Modern Virtual HeightField running on GPU 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 Landscape data layers
  • BP Brushes can write into landscape layers : Heightmap Brush demo writes its flowmap into layer
  • 16 Bits Heightmap import using a blueprint tool (raw/png 16bits)
  • Fully compatible with mobile devices (Android & iOS) and desktop devices (Windows & Mac)
  • Spawnable Meshes can enable collisions only at proximity for optimal performance
  • Replace Tessellation need by simply increasing LOD number and adjusting world position offset directly


Code Modules:

  •  ShaderWorld, Type: Runtime


Number of Blueprints: 7

Number of C++ Classes: 4

Supported Development Platforms: Windows, Linux, MacOS

Supported Target Build Platforms: Windows, Android, iOS, Linux, Oculus, PS4, Xbox One, Steam VR, Gear VR