View by Component
Physics , Physics 2D , Audio , UI , Tilemap , Cinemachine , Timeline , Network , Animation , Animator , Sprites , Scripting , Tips , Colliders , 2D Colliders , Rigidbody , Rigidbody 2D , Interaction , Editor , Game Mechanics , In-App Purchase , Material , General , Prefab , ProGrids , Light , Rendering , Ads , Scriptable Objects , Events , Level Design , Making Of , Assets , Procedural , ProBuilder , Particles , Machine Learning , News & Announcements , Conference , Enemy & NPC , PlayerPrefs , Post Processing , Interview , Shader , VFX , TextMeshPro , InputSystem , XR
Block Landscape Generation With Perlin Noise In Unity3D (Tutorial)
Uploaded by Matt MirrorFishShare: Twitter Facebook
In this video we spawn a block landscape of cubes by spawning a grid and then offsetting the cube height using perlin noise. This is a similar technique to the way Unity terrain generation works. You would probably start with a similar technique if you wanted to make something like minecraft in Unity3d. Perlin noise is a popular technique in procedural generation overall. We use this technique here to spawn a simple cube landscape but we've also used it in our Imaginary Cities video to set the heights of buildings during procedural city generation.
Get the source on GitHub for free: https://github.com/mirrorfishmedia/ImaginaryCities
Get the source on GitHub for free: https://github.com/mirrorfishmedia/ImaginaryCities