3
$\begingroup$

I've been working on a model lately, and UV unwrapped and textured my mesh. After doing so, I added some dirty vertex colors to add some darker areas, and I wanted to bake it onto my regular texture. The problem is, that I lose vertex colors after baking.

Here's a picture or my rendered mesh with vertex colors, full detail:

enter image description here

As you can see, there are dark crevices throughout the model, which is desired. I've followed the directions in this post to bake the dirty vertex colors onto my texture. Here's the baked texture, when using type "Diffuse Color":

enter image description here

The largest sphere is where the body is mapped to. The texture, after baking, does not have sa many dark spots as the first image. It's apparent when I export it to Three.js with the texture:

enter image description here

As you can see, the whole back part of the mesh has no vertex colors. Why is that so? I have followed the directions exactly as in the post linked. Here are the applicable files:

stage1.png - FileDropper

stage1_REV.png - FileDropper

$\endgroup$
  • $\begingroup$ Please, pack your textures to blend file and upload .blend here blend-exchange.giantcowfilms.com This is service for this forum and there are some reasons why should be used. :-) About your issue: 1: maybe low texture resolution, or 2: wrong unwraped - too stretched UVs. Upload your .blend here and I look at it :-) $\endgroup$ – Shubol3D Nov 27 '16 at 10:59
  • $\begingroup$ @Shubol3D I was unaware of the service, thanks! I've edited the post. $\endgroup$ – Andrew Li Nov 27 '16 at 16:04
  • 1
    $\begingroup$ You need to unwrap the torso with the seam on the bottom to have more even texture space distribution, right now the back part has a very low texture resolution comparing to the front. $\endgroup$ – Denis Dec 2 '16 at 2:13
  • $\begingroup$ @Denis Thanks for your response, I agree. The problem is that when I unwrap it takes a lot of time to space everything out and orient them. Would I have to completely create a new texture? Also, the seam does not seem to be unwrapping properly, download the new version here with new seam. $\endgroup$ – Andrew Li Dec 2 '16 at 2:40
  • $\begingroup$ @AndrewLi the seam should be on the bottom from the head to the tail, also before unwrapping select all the uvs and use alt+p to unpin the vertices $\endgroup$ – Denis Dec 2 '16 at 4:04
2
+100
$\begingroup$

To fix your problem you need to make a better texture distribution of the UVMap.

Easy way to do that is to create an additional UVMap with a seam going from the head to the tail on the bottom of the model.

Then select all UV islands, unpin the vertices using Alt+P while the mouse cursor is in the UV/Image editor window, and unwrap the model.

Make sure that the object, the new UVMap and the bake texture node are selected and bake the model.

enter image description here

The result:

enter image description here

$\endgroup$
  • $\begingroup$ By the looks of it, this yields the cleanest result. So just mark a seam at the very middle bottom of the mesh? Is there any quicker way to mark such a seam? $\endgroup$ – Andrew Li Dec 2 '16 at 3:18
  • $\begingroup$ @AndrewLi yes and you can remove the seams where the spots are and unwrap in the new UV map. $\endgroup$ – Denis Dec 2 '16 at 3:21
  • $\begingroup$ So I'd have to one by one select the edges at the bottom? Seems a bit time consuming, how did you do it? $\endgroup$ – Andrew Li Dec 2 '16 at 3:43
  • $\begingroup$ @AndrewLi Select one edge at one end then hold CTRL and select an edge at the other end. $\endgroup$ – Denis Dec 2 '16 at 3:45
  • $\begingroup$ It seems that unwrapping isn't quite desired. Since the file is now too large to upload, I'll take some screenshots: here and here. Not sure if I 'unpinned the vertices' correctly. $\endgroup$ – Andrew Li Dec 2 '16 at 4:18
4
$\begingroup$

Your problem is that your UVs in their present state are really bad for baking. This may seem to work for your other texture, but the UVs are heavily distorted in the main body area where you noticed the issue.

enter image description here

You can use "Smart UV Project" to get a decent set of baking UVs so that you don't need to waste time on it (make it a new UV so as not to overwrite the old one).

enter image description here

Here is a quick bake and the results in texture mode:

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.