Unreal Engine – USurfaceMesh UE8718

USurfaceMesh

Technical Details

Features:

  • Create a grid mesh from any height texture
  • Create custom rocks, cliffs and mud mounds
  • Create water bodies that autofill their container
  • Project on to any other mesh
  • Remove polygons that are not needed
  • Attach multiple surface meshes together
  • Capture the surface height of any other surface
  • High poly to low poly conversion from surface data
  • Create meshes with curves
  • Full Landscape material with layers
  • Full Mesh material with layers

Materials use the Albedo+NormalMap+RDA packed channel workflow (Option to switch to single channel textures)

Content:

70 Height Textures (Rocks, Cliffs, Mud Mounds, Crater, Face, Creature)

25 Height Noise Textures (For variation)

12 Vector Displacement Maps

11 Base Materials

3 MatCap Materials

4 Water Material Instances

1 Lava Material

1 Underwater Post Process Material

1 Caustic Decal Material

6 Texture Sets (Grass, Rock, Dirt)

4 Static Meshes (Rock, Face and Grass)

6 Material Functions

5 Visualization Material Instances (Vertex Color etc)

1 Spline Mesh Blueprint

Code Modules:

USurfaceMeshGrid & Paint

Number of Blueprints: 1

Number of C++ Classes: 1

Network Replicated: N/A

Supported Development Platforms: Win64

Supported Target Build Platforms: All

Documentation: http://www.3devsoftware.com/support/unreal/usurfacemesh/docs

Example Project: https://drive.google.com/file/d/1EGkxYzIF_iUNHFDDfIiZmYyZuI42-joK/view?usp=sharing

Important/Additional Notes: Editor only plugin. Creates regular static meshes once stamped into the level.