10.10节书中给出了一个程序示例,有一个填充正方形,从侧面的角度观察并画到屏幕上. 图0 这里进一步画出一个立方体,将相机放入立方体中心,旋转相机,达到在立方体中旋转看到不同画面的效果. 步骤: 1 使用的是4.9节中的OpenGL顶点数组方法.创建一个立方体100*100*100,坐标范围(0, 0, 0)到(100, 100, 100). 2 立方体各面使用不同的颜色,调整顶点顺序以确保相机看到的都是填充面而不是线框图. 3 将投影观察点(即观察系原点)设置在矩形中心P0 = (50, 5…