Part 2: Blender Texture Painting

Information
Step 1
In this lesson we'll learn how to texture paint our object!
Step 2
Open your previous project with UVs if it isn't already opened.
Temp1567209444
Step 3
With everything still selected, let's create a material!
Step 4
Now let's switch to Texture mode. Your whole cube turns white?
Temp1567215634

This is because this object is missing texture slots as shown on the left.

Step 5
Let's add a texture slot! The default color is black, so everything should appear black now.
  1. Click on the Slot tab (small tab on the very left)
  2. Click "Add Texture Paint Slot".
  3. Click on the slot itself so the UV will appear black.
Temp1567215834

If the right side isn't appearing black, look at the above picture. You have to manually click the texture slot to select it as the current UV.

Step 6
Now time for the fun part! We can now start painting!
  1. Click on the tools tab (very small tab on the very left)
  2. Adjust your brush color
  3. Brush away on the cube!
  4. Also switch to paint mode on the UV window (right window)
  5. You can now also paint on the UV itself!
Step 7
Let's learn how to restrict painting area. (To only paint within one or more selected areas)

The goal is if we want to only paint one face or a certain part, we need to manually select it in Edit mode.

  1. Go into Edit mode, select the faces that you only want to paint.
  2. Then go to Texture paint mode.
  3. Click the "Face for masking for painting" button (Red/White check board cube button)
  4. Try coloring it that face and around it!
Temp1567275050
Challenge
Step 8
Try to explore all the brush options and create anything using your imagination!

Hint: Use [F] Button when texturing painting to adjust brush size

Shortcuts Learned:

[U] - While in Edit mode, [U] is for UV Map options
[CTRL + E] - While the entire object is selected in Edit mode, this shows Edges options.
[F] - While in texture paint mode, adjust brush size.
Planning
Step 9
Let's further explore what we can do! So.. What if we don't want to use color brushes but want to use texture brushes?
Temp1567275755 Temp1567275806 Temp1567275827
Step 10
First look for any texture image on google images, wood, metal, rubber, grass, glass, etc.
Temp1567275911
Step 11
Right click the image and click "Save Image As..."
Temp1567275975
Step 12
Give it a name and **Remember** where you saved it! I saved my .jpg file in the PC's Pictures folder
Temp1567276129
Step 13
In Blender, look for the textures tab on the right, click on it and click new.
Step 14
Next we click "Open" and look for your image file! It should be in a folder where you saved it.
Temp1567276339 Temp1567276377

I saved mines in the PC's pictures folder, which is in C:\Users\mvcodeclub\Pictures\ .

Your file location will most likely be different.

Step 15
Select your file so that its highlighted orange and then click "Open Image"
Temp1567276480
Check Your Work
Step 16
Your right panel should now look something like this
Temp1567276517
Step 17
Now let's try painting using your new texture!
Step 18
How to add multiple textures and switch between them.
Temp1567276913

In the texture tab, we have these buttons, here's what they do!

Shortcuts Learned:

[U] - While in Edit mode, [U] is for UV Map options
[CTRL + E] - While the entire object is selected in Edit mode, this shows Edges options.
[F] - While in texture paint mode, adjust brush size.
Challenge
Step 19
Try using at least 4 different textures and then paint over them with regular colors!
Check Your Work
Step 20
Now to test it in Unity! Save your model as FBX, and also save your texture. Then import them both into Unity!
Information
Step 21
You're finished with this lesson! Click on the submit button and continue onto the next lesson on Maps system
Part 2: Blender Texture Painting Info

Account

MVCode Clubs

Created By

Nepgear tina (instructor)

Course:

Blender Intermediate

Access Level

premium

For Teachers and Schools

Teach coding to your students with MVCode Teach

MVCode offers an integrated product designed to teach coding to students.

Learn more about MVCode Teach