Blender gives us a lot of ways to make our 3D models as attractive as possible. We can apply or paint textures to models, use UV mapping to map images or textures onto objects, and also add reference and background images, all of which can be very useful for things like character modeling and making renders prettier and more realistic.
Vertices, in general, mean the meeting point of two or more lines. So basically, the lines connected with vertices, and the faces connected by lines, form the structure of a 3D model and is referred to as the “mesh” of the model. Vertex Painting, then, is a method to directly color the vertices of a model.
As there are so many options for texturing 3D models in Blender, you may be wondering why use Vertex Paint at all. Well, it’s actually the preferred method because it gives us a way to quickly paint meshes by applying color directly to the vertices.
Also, manually coloring gives us a bit more control over the areas we want to paint. And finally, certain color effects, like gradients are best done with Vertex Painting. So, if we want a quick and efficient way to paint our objects, this tool is definitely the best choice!
In this article, we’ll go over how to use Vertex Paint as well as its various tools and functions. Before we jump into the nitty-gritty, let’s quickly review Blender’s user interface (UI) as it relates to this feature.
When you first open Blender, it displays the default Layout Workspace, which includes the following four editors:
Vertex Paint is a specific mode in Blender, just like Object Mode, Edit Mode, and Sculpt Mode. To switch to Vertex Paint Mode, simply click on the drop-down list at the top left corner of the 3D Viewport and select “Vertex Paint” from the list.
Once in Vertex Paint Mode, you’ll have access to a sidebar as well as other menus and controls in the 3D Viewport Header that are all specific to Vertex Paint. Let’s take a closer look.
The Sidebar in Vertex Paint Mode provides a number of tools that help us paint on the meshes however we want:
In the Vertex Paint Mode, the 3D Viewport Header displays various tool settings that impact how color is applied to the model:
Now, let’s see how to use Vertex Painting in Blender!
We’ll demonstrate some features of Vertex Painting on a model of a human head, which was obtained through FaceBuilder. Before we dive into the first step, we need to make sure that we’re in the right mode.
To switch over, simply choose “Vertex Paint” from the drop-down list in the top left corner of your Blender screen.
Next, we’ll have to choose the color we want to use:
Layers are displayed under “Vertex Colors” in the “Object Data” tab of the Properties editor (on the right-hand side of the display screen). It can be useful to add various layers, enabling you to edit a layer without disturbing the rest. Here’s how to do it:
Separating layers makes it easier to segregate and edit the colors. For example, if we want to paint the face and then paint the eyes with a different color without affecting the previously painted face, we can just create one layer for the face and one more layer for the eyes.
If we continue to paint on our model in the 3D Viewport, the colors will only be visible while we are painting them but won’t be visible in the final render of the model. Hence, we need to render the Vertex Paint, which can be done by following the below steps:
Before rendering, make sure to add a camera to the scene as well as a light source for better lighting in the final render. It’s relatively simple to add a camera and a light:
We’ve now successfully used Vertex Painting in Blender 2.9!
Now that we’ve got Vertex Paint under our collective belt, here are some helpful tips for beginners.
Always check for double vertices and recalculate normals beforehand! These issues will not only create problems with Vertex Paint but also for a majority of stuff on Blender, including 3D printing.
This modifier is used to split the faces of the model into smaller faces, which smoothens the model out. It can be used to give a more complex and realistic look to an object. This modifier can be applied to a model by doing the following:
It should be noted that Vertex Color doesn’t work well with triangular planes if the subdivision surface modifier is used on the model. Also, if you’re a beginner, Vertex Paint will be easier to use with fewer polygons on the model.
If objects are joined after Vertex Painting, the colors of both the objects are maintained, so there’s no need to color them all over again. Here’s how to join two or more objects:
Now, the selected objects are joined.
Lead image source: jason via CGMeetup
License: The text of "Blender: Vertex Paint – Simply Explained" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.