Normalmap
From Blood Wiki
(Difference between revisions)
Line 1: | Line 1: | ||
− | [[File:Normalmap bowl.jpg|150px|thumb|Normalmap for a bowl model]] | + | {| |
+ | |[[File:Normalmap bowl.jpg|150px|thumb|Normalmap for a bowl model]] | ||
+ | |- | ||
[[File:Heightmap_tiles.jpg|150px|thumb|Heightmap for parallax mapping]] | [[File:Heightmap_tiles.jpg|150px|thumb|Heightmap for parallax mapping]] | ||
+ | |} | ||
Normal maps are images that store per-pixel surfaces normals directly in the RGB values of an image. They can dramatically increase object detalisation without adding more polygons. Therefore, normalmaps have a bunch fo limits and quirks. | Normal maps are images that store per-pixel surfaces normals directly in the RGB values of an image. They can dramatically increase object detalisation without adding more polygons. Therefore, normalmaps have a bunch fo limits and quirks. |
Revision as of 14:54, 18 July 2012
Normal maps are images that store per-pixel surfaces normals directly in the RGB values of an image. They can dramatically increase object detalisation without adding more polygons. Therefore, normalmaps have a bunch fo limits and quirks.
Recommended articles on normalmaps:
In Darkplaces Engine, normalmaps are:
- Tangent-space RGB
- OpenGL-oriented (X stores horizontal, Y vertical)
- Optionally can store alpha component which represents height that will be use for parallax mapping.