- intro class
- recommended
- optional
- Haines, E. Videos 133 (Simple Lighting Model) - 143 (Shading Normal) in the Udacity course Interactive 3D Graphics.
- advanced class
- recommended
- R. L. Cook and K. E. Torrance. 1982. A Reflectance Model for Computer Graphics. ACM Trans. Graph. 1, 1 (January 1982), 7-24. (ncsu)
- Burley, B., & Studios, W. D. A. (2012, August). Physically-based shading at disney. In ACM SIGGRAPH (Vol. 2012, pp. 1-7).
- Akenine-Moller, T., Haines, E., & Hoffman, N. (2018). Physically based shading. In sections 9.4-9.8 in Real-Time Rendering. AK Peters/CRC Press. (ncsu)
- optional
- Karis, B., & Games, E. (2013). Real shading in unreal engine 4. Proc. Physically Based Shading Theory Practice, 621-635.
- Michael Ashikhmin and Peter Shirley. 2000. An anisotropic phong BRDF model. J. Graph. Tools 5, 2 (February 2000), 25-32. (ncsu)
- Shirley, P.; Smits, B.; Hu, H.; Lafortune, E.; , "A practitioners' assessment of light reflection models," Computer Graphics and Applications, 1997. Proceedings., The Fifth Pacific Conference on , vol., no., pp.40-49, 13-16 Oct 1997 (ncsu)
- Schlick, C. (1994, August). An Inexpensive BRDF Model for Physically‐based Rendering. In Computer graphics forum (Vol. 13, No. 3, pp. 233-246). Blackwell Science Ltd. (ncsu)
- intro class
- advanced class
- java or native
- js
- intro class
- advanced class