Implementation Bump Map by GPU Based on HLSL

  • Dong Xu
  • Hai-Ning Qin
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 220)


Bump map is the algorithm by disturbed surface normal direction to generate a bump or rough objects. This paper studies how to use HLSL to achieve bump map rendering, full use of GPU computing power and programmability to improve rendering efficiency. The five steps of the principle and implementation are described, and a summary of this realization.


Bump map Texture mapping HLSL 


  1. 1.
    Qunsheng P, Hujun B, Xiaogang J (2002) The arithmetic fundamentals of 3D computer graphics, vol 4(2). Science Press, Beijing, pp.65–69Google Scholar
  2. 2.
    Luna FD (2003) Introduction to 3D game programming with DirectX 9.0, vol 16(11). Word Ware Publishing, Inc, pp 85–91Google Scholar
  3. 3.
    Wang L (2006) DirectX Documentation for C++. Microsoft 25(18):36–43Google Scholar

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  1. 1.School of Information EngineeringNanning College for Vocational TechnologyNanningChina
  2. 2.Computer Engineering, Guangxi Economic & Trade PolytechnicNanningChina

Personalised recommendations