I've made a complex model, what would be a nightmare to texture in gimp. So I'm asking you, if there is an option to paint in Blender itself, watching my 3D creation? It would be a lot easier and faster that way. If you need the model, just ask for it. Oh, and I've added armature to it. Will the texture follow the body while it is deformed?
1 Answer
I think you can use a Texture Paint mode and paint the textures using a Stencil option.
Add a new material to your object. Join all the meshes using Ctrl+J. Unwrap the model using Smart UV Project.
In Uv Editor add a new image texture and name it. Then save it (Image-->Save as Image).
In CYCLES Setup the nodes as pictured below. In the Image Texture node open up the newly created image.
In BLENDER INTERNAL RENDER add a new Paint Slot-->Diffuse Color in a Tools bookmark of a Tool Shelf (T).
Enter the Texture Paint mode and set up the shading type to Texture. Add a new texture in the panel on the left, then go to the Texture header on the right, select Brush and open a texture, which will be used as a stencil for painting.
Enable a Stencil option in a panel on the left. Press:
-LMB to paint through the stencil
-RMB to move it
-Shift+RMB to make the stencil bigger and smaller
You may also uncheck the Occlude, Cull and Normal boxes to paint on the invisible parts of the mesh.
-
$\begingroup$ This has to be stressed: Painted textures do not get saved as part of the file automatically, you do have to save as an image file first , otherwise your texture will be lost the moment you close the file. Read: blender.stackexchange.com/questions/14050/… $\endgroup$– user1853Commented Jul 26, 2015 at 16:19
-
$\begingroup$ Thank you. I guess I can use this too, but I'm working with simple textures first. $\endgroup$ Commented Jul 26, 2015 at 16:49