Figure 3: Handling transparency among neighboring objects: (a) inappropriate rendering order, (b) correct rendering order