内容
此代码还不完善,画球体和正棱锥封装不完善,封装成任一点为中心画更好。
实现了三个要求:
- 将绘制圆的过程做成一个显示列表,并调用显示列表显示一个圆。
- 绘制一个正棱锥。(本题不能用GLUT中的对象来绘制)
- 绘制一个球。(同上)
其中第一个要求在实现下面功能是并没有用,只是为了实现要求,因为虽然显示列表保存后能提高性能,但保存后不能修改,所以下面没用到。
画棱锥了球时半径的变化用相似算的。
代码
1 |
|
此代码还不完善,画球体和正棱锥封装不完善,封装成任一点为中心画更好。
实现了三个要求:
其中第一个要求在实现下面功能是并没有用,只是为了实现要求,因为虽然显示列表保存后能提高性能,但保存后不能修改,所以下面没用到。
画棱锥了球时半径的变化用相似算的。
1 |
|