Skip to content

In this section we will use the power of mathematics to drive our environment starting with generated textures (Section Reference: PW_BEC)

Notifications You must be signed in to change notification settings

BlenderEnvironments/3_Procedural_Worlds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Blender Environments Course

Our Udemy course will teach you all you need to know to make gorgeous Environments

You're welcome to download, fork or do whatever else legal with all the files!

How To Use These Files

You can download the latest state of this section, or go to Commits then download to get our project as it was at the end of any lecture.

Section 3 - Procedural Worlds - Lecture List

In this section we will use the power of mathematics to drive our environment starting with generated textures Section Reference: PW_BEC

1 Procedural Worlds Introduction

Michael welcomes you to the new section.

2 Checking For Updates To Blender

In this video (objectives)…

  1. Check if there are any changes to 2.8
  2. Understand limitation or version changes and update

After watching (learning outcomes)…

Understand the issues you may run into when updating Blender

3 Generated Textures Are Different

In this video (objectives)…

  1. Not bound by resolution
  2. Easy to have values higher than 1 and less than 0
  3. Baking them out will return you to those downsides

After watching (learning outcomes)…

Understand the fundamental differences between baked textures and generated

4 Real Displacement Using Textures

In this video (objectives)…

  1. Explore in detail the displacement modifier.
  2. No Current way of passing through our previously generated textures.
  3. Must have geometry in order to function

After watching (learning outcomes)…

You will have a much great understanding of the displacement modifier and how to use it.

(Updated 28/10/2018 to fix recording issues)

5 Displacement Texture Coordinates

In this video (objectives)…

  1. What all of the Texture Coordinate options mean
  2. This is wider than just the displacement modifier

After watching (learning outcomes)…

You will understand texture coordinates and how and when to use them.

6 Displacement Quick Tip- Transforms

Michael explains the importance of applying transforms with the displacement modifier.

7 Procedural Study Spheres

In this video (objectives)…

  1. Using some basic spheres
  2. Build up a small collection of studies
  3. Use a mixture of generated and baked textures

After watching (learning outcomes)…

Have a better understanding of what the generated textures look like.

8 Layering Displacements

In this video (objectives)…

  1. Use The displacement Modifier Several Times to make an interesting object
  2. Understand the Order Of modifiers
  3. Create a detailed object with no modeling

After watching (learning outcomes)…

You will be able to make more complex and detailed procedural models.

9 Vertex Groups

In this video (objectives)…

  1. Create a Vertex group
  2. Use the vertex group to control where displacement occurs

After watching (learning outcomes)…

You will be able to customise and be specific on how modifiers affect your model

10 Weight Painting

In this video (objectives)…

  1. Look at an alternative way of assigning vertex groups
  2. Understand the brush tools are the same as with texture painting

After watching (learning outcomes)…

You will be able to use weight paint to control the geometry of your models

11 Smoothing Out Details

In this video (objectives)…

  1. Remove jagged edges without adding more geometry
  2. Fix holes in geometry caused when adding modifiers

After watching (learning outcomes)…

Use the smooth modifier to lessen jagged geometry without resorting to increase geometry

12 Empties And Their Uses

In this video (objectives)…

  1. Add Empties to our scene
  2. Use the Empties to Parent or objects to
  3. Use Empties to Control Texture coordinates

After watching (learning outcomes)…

Create an infinite variety of object using an empty to control your texture coordinates.

13 Projecting Textures

In this video (objectives)…

  1. Texture our models really quickly
  2. Use project to mitigate the UV unwrap process

After watching (learning outcomes)…

Be able to quickly texture objects using projection rather than UV unwrapping.

14 Moving An Object's Origin

In this video (objectives)…

  1. Learn how to move an objects origin
  2. Pick specific parts of an object to use as the origin point.

After watching (learning outcomes)…

Be able to control where an objects origin is

15 Material Inputs: Object Info

In this video (objectives)…

  1. Learn about the Object Info node
  2. Extract information from it so we can use the
  3. Use the Color Ramp for better visuals

After watching (learning outcomes)…

Be able to use a object world position to control our materials

16 Node Grouping

In this video (objectives)…

  1. Learn about node groups
  2. Append a nodegroup into an existing file
  3. Make the node group available to all new news

After watching (learning outcomes)…

Be able to create node groups and have them available in all future and past Blender Files

17 Material Inputs: Texture Coordinate

In this video (objectives)…

  1. Use the Texture Coordinate Node
  2. Extract values we need from it
  3. Use those values to control Or material properties

After watching (learning outcomes)…

Be able to use increasing complex node setups to add procedural properties to your materials

18 Masking With Textures

In this video (objectives)…

  1. Use a texture to say where something is and where it is not
  2. Look at using is when mixing colours together or mixing shaders together
  3. Generally masks are greyscale images of one value

After watching (learning outcomes)…

Be able to use a texture to control where something is and where something isn't

19 Deciding How to Mix Materials

In this video (objectives)…

  1. Decide on how to mix material properties together.
  2. Have a detailed look at why we would do it one way an not another.

After watching (learning outcomes)…

Be able to make conscious decision about how to mix material properties together

20 Repeating A Generated Texture

In this video (objectives)…

  1. Use some maths to repeat or generated texture
  2. Create a more intricate texture setup

After watching (learning outcomes)…

You will have a deeper knowledge of using maths to control our generated textures

21 The Mapping Node

In this video (objectives)…

  1. Explore the Mapping Node
  2. Use it to control our textures scaling
  3. Look at using it for non uniform texture transforms

After watching (learning outcomes)…

Understand the basics of the mapping node to alter texture mapping to a model.

22 Finish Off Our Plank

In this lecture we combine everything we have learn over the last few lecture to finish off the plank of wood

23 Render Time Displacement (Cycles)

In this video (objectives)…

  1. Use an experimental feature of Blender Cycles
  2. Understand it only works in Cycles
  3. Currently you CANNOT export this

After watching (learning outcomes)…

You will be able to use Cycles' render time displacement.

24 Procedural Worlds Wrap Up

Mikey wraps up section 3

About

In this section we will use the power of mathematics to drive our environment starting with generated textures (Section Reference: PW_BEC)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published