3D game engine design:a practical approach to real-time computer graphics:实时计算机图形学的应用方法 a practical approach to real-time computer graphics