- recommended
- Edwin Earl Catmull. 1974. A Subdivision Algorithm for Computer Display of Curved Surfaces. Ph.D. Dissertation. The University of Utah. AAI7504786. (chapter 5)
- Henry Fuchs, Zvi M. Kedem, and Bruce F. Naylor. 1980. On visible surface generation by a priori tree structures. In Proceedings of the 7th annual conference on Computer graphics and interactive techniques (SIGGRAPH '80). ACM, New York, NY, USA, 124-133. (ncsu)
- Haines, E. Videos 38 (Painter's) to 44 (ZBuffering) and 109 (Z-Fighting) to 110 of Udacity's Interactive 3D Graphics course.
- Marshner & Shirley. (2016). Chapter 8.2.3, Using a Z-buffer & Chapter 12.4, BSP trees for visibility. Fundamentals of Computer Graphics, AK Peters. (ncsu)
- optional