A Fast Calculation Method for View-Dependent per-Pixel Lighting


Article Preview

Per-Pixel lighting can greatly improve the computational efficiency because of the model has been completed the hidden and visibility judge processing. However, each pixel brightness values need to recalculate when the viewpoint changes. And per-pixel lighting will still be constrained computational efficiency in the case of greater pixel number. In this paper, a fast calculation method for view-dependent per-pixel lighting under a fixed light source is proposed, and a symmetric relationship between pixel brightness value and specular reflection was given. Finally, the brightness under the current viewpoint can calculate fastly. Experimental results show that this method has an efficient lighting calculation than the method of per-pixel lighting and hardware-accelerated lighting calculation.



Advanced Materials Research (Volumes 403-408)

Edited by:

Li Yuan




H. R. Wu et al., "A Fast Calculation Method for View-Dependent per-Pixel Lighting", Advanced Materials Research, Vols. 403-408, pp. 1631-1635, 2012

Online since:

November 2011




[1] Boulanger K, Pattanaik S N, Bouatouch K. Rendering Grass in Real Time with Dynamic Lighting[J]. IEEE Computer Graphics and Applications, 2009, 29(1): 32-41.

DOI: https://doi.org/10.1109/mcg.2009.14

[2] Blinn J F. Simulation of Wrinkled Surfaces [J]. Computer Graphics. 1978, 12 (3): 286-292.

[3] Wu Enhua. The development and new technology of the graphics accelerator[A]. Proceedings of the Seminar of VR, IBR &IBM of Department of Information Sciences of NSFC, Beijing, (2001).

[4] Wang Jiening, Sun Jinzhou. Real-time Pixel Shading Using Hardware Acceleration Techniques[J]. Computer Engineering, 2005, 31(18): 34-35.

[5] Jie Zheng, Hongbing Ji. High quality per-pixel shading in texture-based volume rendering[C]. Proceedings of Neural Networks and Brain, 2005: 1258-1261.

DOI: https://doi.org/10.1109/icnnb.2005.1614840

[6] Policarpo F, Oliveira M M, Comba JLD. Real-Time Relief Mapping on Arbitrary Polygonal Surfaces [J]. ACM Trans. on Graphics. 2005, 24(3): 155-162.

DOI: https://doi.org/10.1145/1073204.1073292

[7] Mortensen J, Insu Y, Khanna P, et al. Real-Time Global Illumination for VR Applications [J]. IEEE Computer Graphics and Applications, 2008, 28(6): 56-64.

DOI: https://doi.org/10.1109/mcg.2008.121