PDF: 3d game engine design a practical approach to real time computer graphics the morgan kaufmann s