36 votes

Creating Normal maps from a Texture?

Theory First thing normal map generators do is to converts the input image into a grayscale image, even if it is colored, that is because color information is practically useless in the generation ...
Omar Emara's user avatar
  • 22.6k
18 votes
Accepted

Adding Ambient Occlusion to Material

Multiplying AO over diffuse/albedo/base color is never "right", hence why it often gives that overly shadowed and dirty look. This is a pretty famous blog post by Zap Andersson on the subject that ...
JtheNinja's user avatar
  • 9,122
18 votes
Accepted

Bake hair particle system to textured low-poly mesh

I have a technique which might be unorthodox but very efficient. The idea is to deform your mesh into its UV map while keeping the hair attached to it, so you can render it into a UV texture : I've ...
ChameleonScales's user avatar
18 votes
Accepted

How to bake a fake SSS map (thickness map)

Note: you must use a version above 2.79 to have access to the AO node: https://builder.blender.org/download/ Create an Emissive shader then add an Input → Ambient Occlusion. Check Inside and Only ...
Danyl Bekhoucha's user avatar
18 votes

Blender 2.8 Circular dependency error when baking textures

Just disconnect the TEXTURE node you are baking to. Then reconnect after it is finished baking. HTH.
chippwalters's user avatar
17 votes
Accepted

Baking multiple materials into one texture

To make this work properly, you need to have an active Image Texture with your new image file in each material you have in this model. Basically, what you have to do now, is to Ctrl + C on Image ...
Mzidare's user avatar
  • 4,260
15 votes
Accepted

How to generate a fake hand painted texture (Blizzard like), Borderlands effect or Pixel Art effect

Hand painted effect One texture is needed: a normal map. I recommend you to bake it in 32 or 16 bits float in order to get more depth on your curvature map and to bake it at a minimum resolution of ...
Danyl Bekhoucha's user avatar
15 votes
Accepted

How to convert object space normals to tangent space?

The simplest way to do such a conversion is to calculate the dot products between the Object_Space_Normal and the Tangent plane, and then 'normalize' the result to RGB. $\vec{Tg}_N = 0.5 + \begin{...
Secrop's user avatar
  • 3,566
14 votes

Possible to bake texture to new UV map?

As an additional note to section 1: Make sure the renderable UV map is set to the original. I had it accidentally on the new_map and it messed up the process
Manu Järvinen's user avatar
12 votes
Accepted

when baking normals, do I have to set shading to smooth or flat for the low mesh?

A tangent space normal map is a bake of normals relative to the low poly's normals. Whenever you make a tangent space normal map, it is going to take your existing normals, whether they're flat ...
Nathan's user avatar
  • 23.8k
11 votes

"No valid selected objects." - Preventing me from baking material

In the bake options see if "Selected to active" is ticked ON. This is multiple object bakes. Tick if off and try again. make sure yout TEXT Image node is slected too
Temple Green's user avatar
11 votes
Accepted

How can i use Filmic with Blender Cycles baking

You can't bake directly with Filmic but you can composite the texture baked. Baking with Filmic Warning: before baking check if: GPU baking is enabled check if the normals are correct, to bake an ...
Danyl Bekhoucha's user avatar
9 votes
Accepted

How to 'weaken' or 'strengthen' a normal map texture?

First of all, to understand how the normal directions are mapped to colours, see this excellent answer in gamedev.sa. Basically, the blue value is B = cos(alpha) × 0.5 + 0.5 and the red and green ...
JulianHzg's user avatar
  • 2,755
9 votes
Accepted

Bake indirect lightmap

If you are baking with Cycles you just have to turn off the direct contribution when baking.
florianfelix's user avatar
9 votes
Accepted

How do I texture paint with glow?

It has nothing to do with the painting per se. First, you need to paint the emission map of your shader : Make sure to use black as blank color when creating the texture, so it doesn't emit light ...
L0Lock's user avatar
  • 15.7k
9 votes
Accepted

Understanding bake UV

What does the UV Bake Type do? The UV bake type is used to bake the UV coordinates of your geometry. As stated by the documentation, the red channel represents the U value and the green represents the ...
mqbaka mqbaka's user avatar
8 votes
Accepted

Baking Textures as Image Sequence by Script in Cycles

Since 'Animation Baking' is now officially supported by this Add-on (shipped with Blender by default), you can simply call bpy.ops.object.anim_bake_image() for a ...
p2or's user avatar
  • 15.9k
8 votes

Trying to bake texture but it's saying that it's an uninitialized image

In the Texture Image node, where it normally says Single Image, change it to Generated.
s0up's user avatar
  • 223
8 votes
Accepted

Bake a texture map with python

I think I will give you some basic steps, that is, add a node of type "TEX_IMAGE", assign your image to it. therefore: ...
Noob Cat's user avatar
  • 1,202
7 votes
Accepted

Creating Normal maps from a Texture?

While normal maps from textures can also be created within blender, there is another FLOSS software called AwesomeBump. It's not quite as user friendly as CrazyBump but it gets the job done. If you ...
metaphor_set's user avatar
  • 6,625
7 votes
Accepted

How to bake alpha in Cycles?

I don't think it's possible to bake alpha directly, but you can try making a new shader mixing a white and a black emit shader together using the alpha of your textures as mask, then bake that into a ...
Gez's user avatar
  • 2,220
7 votes
Accepted

How to bake normal map if the models intersect?

To bake from an object with is slightly outer of your lowpoly mesh, you need to increase the ray distance option in the bake panel: Blender bake using a ray casting. If the ray distance is 0, the ray ...
lemon's user avatar
  • 58.9k
7 votes
Accepted

How can i bake a lightmap and use it in Blender Game engine

UV Mapping Unfold your meshes that will generate your first UV Channel, it will be used for your texture and normal map. Make sure that the seams aren't facing the player too much. You can see your ...
Danyl Bekhoucha's user avatar
7 votes
Accepted

How to bake a position map in Blender

To bake a position map you need to create an emissive shader and bake in emit mode. For the node setup use for the input an Input > Texture Coordinate. You will need to use the generated output of ...
Danyl Bekhoucha's user avatar
7 votes
Accepted

Why does this plane's UVs distort when there is exactly one Subsurf subdivision level set?

Each quad face is always made of 2 triangles in 3D softwares. I guess the result you see has to do with the way Blender will triangulate each of the 4 faces it creates when it subdivides. Here I use a ...
moonboots's user avatar
  • 151k
7 votes
Accepted

How Can I Quickly Create Embossed Text in the Style of a Label Maker

If you don't need extra geometry, just use an image as a bump map to fake the relief. This will allow you to keep the vertex count low, as all you need is a simple plane. Or you can use the image as ...
susu's user avatar
  • 14k
6 votes

Baking normal map from a cycles shader with normals

An obvious hack which, however, does seem to work well: Connect the color output of your procedural normal map, that you would normally feed into Normal Map node ...
dimus's user avatar
  • 3,292
6 votes

Need some help baking, "No active image found in material"

For Blender beginners like me, here is a much clearer and more detailed guide: Go to 'Shading' view For each material used by your mesh: Inside the side-pane, select the material Inside the Node ...
Shasaur's user avatar
  • 73
6 votes

How to 'weaken' or 'strengthen' a normal map texture?

I converted @JulianHzg answer into OSL script which allows to do all calculations in one node: ...
dimus's user avatar
  • 3,292

Only top scored, non community-wiki answers of a minimum length are eligible