Udemy - Procedural Terrain Generation with Unity

Category: Technical

Tag: Game Development


Posted on 2019-05-16, by phaelx.

Description



Date: March 2019
Author: Penny de Byl

Size: 11 GB
Format: MP4
Download     >>    https://dropapk.com/e7v3n5cy3ogq
What you'll learn
   *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.


Course content

Introduction
   How to Study This Course
   Welcome
   FAQs

The Unity Terrain Object
   How to Study This Course
   Welcome
   FAQs
   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

Perlin Noise
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code

Voronoi Tessellation
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code

Midpoint Displacement
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code

Texturing
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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

Vegetation
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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

Details
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code

Water
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code
   Adding Water
   Shoreline Creation Part 1
   Shoreline Creation Part 2
   Solution Code

Natural Exposure
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code
   Adding Water
   Shoreline Creation Part 1
   Shoreline Creation Part 2
   Solution Code
   Erosion
   Rain
   Thermal
   Tidal
   River
   Wind
   Wind Direction
   Canyon Challenge
   Solution Code

The Great Outdoors
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code
   Adding Water
   Shoreline Creation Part 1
   Shoreline Creation Part 2
   Solution Code
   Erosion
   Rain
   Thermal
   Tidal
   River
   Wind
   Wind Direction
   Canyon Challenge
   Solution Code
   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

Final Touches
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code
   Adding Water
   Shoreline Creation Part 1
   Shoreline Creation Part 2
   Solution Code
   Erosion
   Rain
   Thermal
   Tidal
   River
   Wind
   Wind Direction
   Canyon Challenge
   Solution Code
   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
   Updates to Post Processing Stack for V.2018.3
   Advanced Render Settings
   Final Project

A Final Word From The Instructor
   How to Study This Course
   Welcome
   FAQs
   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
   Noise Theory
   Implementing Simple Perlin Noise
   Brownian Motion
   A Quick Note About GUITable Code
   Multiple Perlin Noise
   Solution Code
   What is Voronoi Tessellation
   Creating Mountain Peaks
   Modifying Mountain Slopes
   Multiple Random Peaks
   Adding a Choice of Function Types
   Solution Code
   Introduction to MPD
   The Diamond Step
   The Square Step
   Smoothing Part 1
   Smoothing Part 2
   Solution Code
   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
   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
   Adding Detail
   Detail Settings
   Advanced Detail Settings
   Solution Code
   Adding Water
   Shoreline Creation Part 1
   Shoreline Creation Part 2
   Solution Code
   Erosion
   Rain
   Thermal
   Tidal
   River
   Wind
   Wind Direction
   Canyon Challenge
   Solution Code
   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
   Updates to Post Processing Stack for V.2018.3
   Advanced Render Settings
   Final Project
   Final Words
   Where to Now?


Sponsored High Speed Downloads
8439 dl's @ 3425 KB/s
Download Now [Full Version]
9865 dl's @ 2314 KB/s
Download Link 1 - Fast Download
8903 dl's @ 2858 KB/s
Download Mirror - Direct Download



Search More...
Udemy - Procedural Terrain Generation with Unity

Search free ebooks in ebookee.com!


Links
Download this book

No active download links here?
Please check the description for download links if any or do a search to find alternative books.


Related Books


Comments

No comments for "Udemy - Procedural Terrain Generation with Unity".


    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top