Normalmap

From Blood Wiki
(Difference between revisions)
Jump to: navigation, search
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

Normalmap for a bowl model
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.

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

See also

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox