Course Highlights
  • Use various algorithmic approaches to create procedurally generated content.
  • Manipulated terrain meshes with code to create realistic looking landscapes.
  • Texture terrain meshes procedurally.
  • Discuss the design principles involved in producing aesthetically pleasing terrains.
  • Manipulate the render settings in Unity to produce better looking camera results.
  • Create custom Unity windows and graphical user interface elements for use inside the Editor.
Curriculum

5 Topics
How to Study This Course
Join the H3D Student Community
Contacting H3D
Welcome
FAQs

12 Topics
Behind the Scenes of a Terrain Object
Manual Terrain Creation Part 1
Manual Terrain Creation Part 2
Design Principles for Terrain Aesthetics
Landscape Reproduction Challenge
Quiz 1
Getting Ready to Create a Custom Editor
Generating Random Heights Part 1
Generating Random Heights Part 2
Loading Height Map Data from an Image
Quiz 2
Solution Code

6 Topics
Noise Theory
Implementing Simple Perlin Noise
Brownian Motion
A Quick Note About GUITable Code
Multiple Perlin Noise
Solution Code

6 Topics
What is Voronoi Tessellation
Creating Mountain Peaks
Modifying Mountain Slopes
Multiple Random Peaks
Adding a Choice of Function Types
Solution Code

6 Topics
Introduction to MPD
The Diamond Step
The Square Step
Smoothing Part 1
Smoothing Part 2
Solution Code

12 Topics
New Splatmap format for Unity V.2018.3
Splatmaps
Specifying Texture Heights
Blending Texture Overlaps
Running out of Room in the Inspector Editor?
Texturing on Steep Terrain
Creating a Procedural Texture
Making a Seamless Texture
Saving a Texture into the Assets Folder
Modifying Global Pixel Values
Solution Code
Displaying Heightmap Challenge

7 Topics
Working with Tree Prototypes Part 1
Working with Tree Prototypes Part 2
Working With Layers
Setting Tree Heights
Setting Tree Properties
Fixing Tree Positions for Differing Terrain Scale Sizes
Solution Code

4 Topics
Adding Detail
Detail Settings
Advanced Detail Settings
Solution Code

4 Topics
Adding Water
Shoreline Creation Part 1
Shoreline Creation Part 2
Solution Code

9 Topics
Erosion
Rain
Thermal
Tidal
River
Wind
Wind Direction
Canyon Challenge
Solution Code

12 Topics
Fog
Clouds Part 1
Clouds Part 2
Cloud Management
Cloud Painting
Using Clouds
Cloud Shadows
Sky Domes
Particles for Weather Effects Part 1
Particles for Weather Effects Part 1 - Continued
Particles for Weather Effects Part 2
Solution Code

3 Topics
Updates to Post Processing Stack for V.2018.3
Advanced Render Settings
Final Project

2 Topics
Final Words
Where to Now?

  Write a Review

Procedural Terrain Generation with Unity Updated for 2024!

Go to Paid Course