Hi I was hoping to ask one who is experienced in writing normal map baking functions. I wish to teach myself API writing. I wanted to write something simple enough and yet usable.
I want to write a plugin (C++ or Python) on baking normal maps into a texture.
But first I wish to make sure I understand the process of normal map baking. I was looking at some sources of some other programs that do this. Namely, ATI's normal mapper. Is it right for me to assume that the way a normal map texture is baked is this:
Of course, I leave out the computation of the difference in normals. I think wikipedia or some other site could help me with that. But is this correct? If anyone has any experience in this could he/she confirm my understanding of the process? It would be greatly appreciated!!!