
x Contents
3.4 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
4 Designing a Data-Driven Renderer 291
Donald Revie
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
4.2 Problem Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . 292
4.3 Solution Development . . . . . . . . . . . . . . . . . . . . . . . 304
4.4 Representational Objects . . . . . . . . . . . . . . . . . . . . . 307
4.5 Pipeline Objects . . . . . . . . . . . . . . . . . . . . . . . . . . 310
4.6 Frame Graph . . . . . . . . . . . . . . . . . . . .