上传者: 42184548
|
上传时间: 2023-01-06 09:53:17
|
文件大小: 5.15MB
|
文件类型: PPT
Ⅱ递归动态球体演示系统
2.1 设计目标
在正八面体的基础上构建球体。正八面体的顶点位于球面上,正八面体的体心设为球心。将正八面体每个正三角形表面的三条边的中点连接形成四个小正三角形,并将三个中点拉伸到球面上。对每个小正三角形进行同样的递归操作可以构造出球体线框模型。请使用不同深度的递归划分法分别绘制无光照线框球,有光照线框球、无光照表面球和有光照表面球。给定沿x,y,z坐标轴3个方向的位移量和绕x,y,z坐标轴的旋转角度,控制球体在窗口客户区内运动。当球体和客户区边界发生碰撞后,改变运动方向。请使用三维正交变换绘制递归动态球体。详细功能要求如下: