Objectives19.1 Bounding Boxes19.2 Axis-Aligned Boxes19.3 Triangles19.3.1 Definition19.3.2 Intersection19.4 Other Objects19.4.1 Disks19.4.2 Rectangles19.5 Generic Objects19.5.1 Motivation19.5.2 Generic Spheres, Disks, and Rectangles19.5.3 Generic Open Cylinder19.5.4 Generic Torus19.5.5 Generic Objects and Default Objects19.6 Shading Issues19.7 Part Objects19.7.1 Theory19.7.2 Part Cylinders19.7.3 Part Spheres19.7.4 Part Tori19.7.5 Angular-Range Problem19.8 Compound Objects19.8.1 Benefits19.8.2 Implementation19.8.3 Solid CylinderFurther ReadingQuestionsExercisesFigure 19.1Figure 19.2Figure 19.3Figure 19.4Figure 19.5Figure 19.6Figure 19.7Figure 19.8Figure 19.9Figure 19.10Figure 19.11Figure 19.12Figure 19.13Figure 19.14Figure 19.15Figure 19.16Figure 19.17Figure 19.18Figure 19.19Figure 19.20Figure 19.21Figure 19.22Figure 19.23Figure 19.24Figure 19.25Figure 19.26Figure 19.27Figure 19.28Figure 19.29Figure 19.30