Ir al contenido
Medios 1 para el artículo Procedural Level Generator from Perlin Noise and Curve Heightmap

Descripción

This Blueprint allows you to generate different types of levels based on Perlin noise, heightmap creation from curve/noise and advanced meshes spawn system. How it works?

  1. Generating heightmap with Perlin noise or from curve (you can combine different layers of settings to receive various heightmaps)
  2. You can add some additional interpolation to heightmap values using curve parameter
  3. Generating landscape (from procedural mesh) with material you want (landscape generation can be disabled)
  4. Spawning meshes based on height map values (can be spawned on different height or on the surface)
  5. Advanced settings for meshes placement
  • Height range to spawn mesh
  • Additional random transform offsets
  • Different density
  • Placement probability
  • Advanced collision check between HISM (you can specify with which meshes current mesh should check collision)
  • and more

Using this BP you can setup various types of procedural generation, which can include foliage spawning, props, landscape generation with procedural mesh and much more. Using heightmap generation settings and float curves you can generate mountains, valleys, nature environment. City with houses placement, village, nature with plants, desert location, rocky mountains, caves or dungeon room/rooms - any type of generation is possible, all you need to do - is setup settings and meshes you want. Detailed documentation included.

Interested? Then check demo video

https://youtu.be/FZaKIp8sirA

Tutorial:

https://www.youtube.com/watch?v=2a_gNRA55xs

Formatos incluidos