I couldn’t find any threads on this subject, so I figured I’d post it here. If this has already been covered, I’ll delete this post.
I wanted to figure out a way to use vertex painting to blend textures on a model. The easiest way to do it seemed to be the material nodes. Here are some images:
Base texture:
Dirt texture:
vertex painted material (Set to shadeles and VCol Paint turned on):
Final render:
It’s a very simple use of the material nodes, basically I was looking for a way to quickly texture landscape meshes without having to use uv mapping. I used the vertex painted colors as a mask in the node editor to blend the two textures.
Here are the nodes:
Anyway, I’m a blender newbie, so any suggestions or different ways of accomplishing the same thing would be appreciated.
I just read about this in a lightwave tutorial, They seem to love using weight maps (vertex maps) in their textures for blends. I wonder if you can paint the alpha interactively? The examples I saw used it for weathering edges on boxes etc.
Do you just make another material exclusively for the Vertex colour matte?
The vertex paint method looks good to use unless you want to do small detail on a low poly mesh. How i’d do it is
1). Create your base material
2). UV map the object
3). Make a new image, paint it white in the UV editor, save it
4). Switch to texture paint mode
5). Paint black whatever areas you want another material overlayed on
6). Make a new material that has the black and white image as a stencil and have it reversed
7). Go to the node editor and pile the stencil material over the base.
really great since it will be possible use VertexPaint with multires (that is in progress now - thanks for that) it will be really fast tecnnique
And use UV map is not also so complicatted, it will be more usefull for me (unwrap and paint in real time in texture paint mode -could be faster, but it works
i’m not so friendly with texturing, but this way was clear and fast for me. I tried to do it by classical way without nodes (how you said), but i’m not able to use UVmap as stencil and with VertexPaint i didn’t find possibilities how to do too. If somebody knows and it’s easier let mi know.
The difference between these techquines should be that vertex colours don’t need mapping(not orco,not uv),it’s an easy way to blend material.
But the problem is that Blender can’t create an arbitrary amount of vertex colours data,only one(I think that someone is working on this)
Hi VKLIDU, Do you know how to make ring painter bigger or smaller when we painting vertex?..I didnt know what the shortcut was, I only zoom in or zoom out the object when i painting vertex
hm … i don’t know about any shortcut in VertexPaint mode. The only one possibilities to change size is in F9 panel (in button window). I’m relativly new in Blender, but for me wasn’t this mode much useable. But now it could be nicer to have floating panel like in UV editor and shortcut (maybe the same as in new SculptMode - “D” for brush resize http://blenderartists.org/forum/showthread.php?t=71671 )
Great! I was just wandering how to do that, and then this poped up! I got it to work in the blender internal renderer. but for some reason it doesn’t work in yafray??!!!##%@@%$
does anyone know why??