Good evening, lovely Monkey Community
I have a few questions regarding Normals / Normal Maps. As I want to make my own meshes programmatically, I guess I need to understand what e.g. Blender does when I apply a Normal Map on a Model.
- Normal Maps are used often if you want to have the look of a high-poly model, but bake it onto a low-poly model.
- As I know so far through the Custom Mesh article, you can assign one Normal Vector per each Vertex.
- But here is the question: If this is a 1:1 allocation, how can you apply the Normal Map of the high-poly (=much vertices) to the low-poly mesh?
My comprehension is, that you must have multiple Normal Vectors in between the low-poly vertices to achieve more detail while keeping the vertex count low.
If you have some sources to read, I would appreciate that. I did some research, but the articles I have found only explained the rough concept of Normal Maps or how to use tools to create and apply Normal Maps. I am looking for the backgrounds. Is there a general source for such background knowledge?
Thanks a lot