Normalmap
From Blood Wiki
(Difference between revisions)
Line 12: | Line 12: | ||
* OpenGL-oriented (X stores horizontal, Y vertical) | * OpenGL-oriented (X stores horizontal, Y vertical) | ||
* Optionally can store alpha component which represents height that will be use for [[parallax mapping]]. | * Optionally can store alpha component which represents height that will be use for [[parallax mapping]]. | ||
+ | * Compressed to DXT1 (if not alpha) or DXT5 | ||
== See also == | == See also == | ||
* [[Texture]] | * [[Texture]] |
Revision as of 14:57, 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.
- Compressed to DXT1 (if not alpha) or DXT5