1
$\begingroup$

Is there a way to remove the squares that show up when baking a displacement map in Blender Internal when baking from a high to a low poly object?

For example,

Blender Internal generated displacement map: enter image description here

zBrush generated displacement map: enter image description here

A grid that follows the uv shape is created on the Blender displacement map. In Maya there was a way to smooth uvs to get rid of the squares. Is there something similar in Blender? I rendered an example of a zbrush displacement map without the grid as an example.

Blend file:

$\endgroup$
  • $\begingroup$ Try to change the "filter size" option in the "image sampling" part of displacement the texture. $\endgroup$ – lemon Apr 3 '17 at 19:18
  • $\begingroup$ Hi Zak, hmm no luck setting the low poly to smooth or relaxing the uvs. I attached the blend file. Thanks for the help! $\endgroup$ – Animatoring Apr 3 '17 at 20:52
  • $\begingroup$ In the texture tab (object properties). $\endgroup$ – lemon Apr 3 '17 at 20:55
  • $\begingroup$ Thanks lemon! Unfortunately I'm not having much luck with the filter size adjusting the polygon grid effect on the map. I tried it at 0.1, 0.5, 1, 2, and 10. It makes the effect of the polygon grid slightly more blurred but for the it's still there at different levels of the filter size. $\endgroup$ – Animatoring Apr 3 '17 at 21:32
1
$\begingroup$

In this case the grid effect on the map was caused by the amount of geometry on the low poly object.

To remove the grid effect on a baked map (cycles/BI):

  1. On the low poly object, Modifiers >> Add Modifier >> Subsurf >> use the default >> apply
  2. Create image for the map: UV Image Editor >> Create new (choose wanted size and rename), select the new image in the Node Editor so it is active
  3. Select high poly, low poly, go to edit mode so uvs are visible
  4. BI: Render >> Bake >> Bake Type: (choose map type, ex. Displacement), [x] Normalized, [x] Selected to active, [x] clear, Distance: (choose distance, ex. 0.18), Bias: (ex. 0.125, usually about 50-70% of the distance number), Margin: optional (default is ok) (should also work in cycles with cycles defaults)
  5. Bake (without grid)! :D

If your object has less polys you may have to up the subsurf modifier to level 2 instead. My low poly had 1008 quads in this case and lv 1 worked to remove the grid. Also as a side note, in zbrush I started to have the grid appear again at higher poly counts (at the equivalent of a level 3 subsurf) for the low poly so it is kind of a test what poly count works best for the map problem. Usually about 4-5k poly is a good number to bake from to avoid the grid.

Example of fixed Blender displacement map: 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.