References
- A. Watt, 3D Computer Graphics, 3rd ed., Addison-Wesley Publishing Company, 2000
- T. Moller and E. Haines, Real-Time Rendering, A K Peters, Ltd., 1999
- NVIDIA Corp., http://www.nvidia.com/view.asp?PAGE=products
- T. McReynolds, D. Blythe, B. Grantham, and S. Nelson, 'Advanced Graphics Programming Techniques Using OpenGL,' In Course Notes of SIGGRAPH'98, July 1998
- M. Kilgard, 'A Practical and Robust Bump-mapping Technique for Today's GPUs,' NVIDIA Corporation, Apr. 2000
- F. M. Weinhaus and V. Devarajan, 'Texture Mapping 3D Models of Real-World Scenes,' ACM Computing Surveys, Vol. 29, No. 4, pp. 325-365, Dec. 1997 https://doi.org/10.1145/267580.267583
- P. Haeberli and M. Segal, 'Texture Mapping as a Fundamental Drawing Primitive,' In Proceedings of 4th Eurographics Workshop on Rendering, pp. 259-266, June 1993
- P. S. Heckbert, 'Survey of Texture Mapping,' IEEE Computer Graphics and Applications, Vol. 6, No. 11, pp. 56-67, Nov. 1986 https://doi.org/10.1109/MCG.1986.276672
- G. Miller, M. Halstead, and M. Clifton, 'On-the-Fly Texture Computation for Real-Time Surface Shading,' IEEE Computer Graphics and Applications, Vol. 18, No. 2, pp. 44-58, Mar.-Apr. 1998 https://doi.org/10.1109/38.656789
- W. Heidrich and H. Seidel, 'Realistic, Hardware-accelerated Shading and Lighting,' In Proceedings of SIGGRAPH '99, pp. 171-178, Aug. 1999 https://doi.org/10.1145/311535.311554
- J. F. Blinn, 'Simulation of Wrinkled Surfaces,' In Proceedings of SIGGRAPH '78, pp. 286-292, 1978 https://doi.org/10.1145/800248.507101
- D. Jackel and H. Russeler, 'A Real Time Rendering System with Normal Vector Shading,' In Proceedings of the 9th Eurographics Workshop on Graphics Hardware, pp. 48-57, 1994
- K. Bennebroek, I. Ernst, H. Russeler, and O. Witting, 'Design Principles of Hardware-based Phong Shading and Bump Mapping,' Computers and Graphics, Vol. 21, No. 2, pp. 143-149, 1997 https://doi.org/10.1016/S0097-8493(96)00077-5
- T. Ikedo and J. Ma, 'An Advanced Graphics Chip with Bump-mapped Phong Shading,' In Proceedings of IEEE Computer Graphics International '97, pp. 156-165, 1997 https://doi.org/10.1109/CGI.1997.601297
- T.I kedo and J. Ma, 'The Truga 001:A Scalable Rendering Processor,' IEEE Computer Graphics and Applications, Vol. 18, No. 2, pp. 59-79, Mar. 1998 https://doi.org/10.1109/38.656790
- M. Peercy, J. Airey, and B. Cabral, 'Efficient Bump Mapping Hardware,' Computer Graphics, Vol. 31, No. 4, pp. 303-306, 1997
- J. S. Kim, J. H. Lee, and K. H. Park, 'A fast and efficient bump mapping algorithm by angular perturbation,' Computers and Graphics, Vol. 25, No. 5, pp. 401-407, 2001 https://doi.org/10.1016/S0097-8493(01)00064-4
- T. Ikedo and E. Obuchi, 'A Realtime Rough Surface Renderer,' In Proceedings of IEEE Computer Graphics International 2001, pp. 355-358, 2001 https://doi.org/10.1109/CGI.2001.934698
- A. Schilling, G. Knittel, and W. StraBer, 'Texram: A Smart Memory for Texturing,' IEEE Computer Graphics and Applications, Vol. 16, No. 3, pp. 32-41, May 1996 https://doi.org/10.1109/38.491183
- I. Ernst, H. Russeler, H. Schulz, and O. Wittig, 'Gouraud Bump Mapping,' In Proceedings of Eurographics/SIGGRAPH Workshop on Graphics Hardware, pp. 47-53, Aug. 1998 https://doi.org/10.1145/285305.285311
- I. Ernst, D. Jackel, H. Russeler, and O. Wittig, 'Hardware Supported Bump Mapping: A Step towards Higher Quality Real-Time Rendering,' In Proceedings of 10th Eurographics Workshop on Graphics Hardware, pp. 63-70, Aug. 1995
- A Kugler, 'IMEM: an intelligent memory for bump-and reflection-mapping,' In Proceedings of Eurographics/SIGGRAPH Workshop on Graphics Hardware, pp.113-122 , Aug. 1998 https://doi.org/10.1145/285305.285319
- J. A. Pineiro, J. D. Bruguera, 'High-Speed Double-Precision Computation of Reciprocal, Division, Square Root and Inverse Square Root,' IEEE Transactions on Computers, Vol. 51, No. 12, pp. 1377-1388, 2002 https://doi.org/10.1109/TC.2002.1146704
- The Mesa 3D Graphics Library, http://www.mesa3d.org