第1关:均匀着色-随机颜色填充
一. 任务描述
-
本关任务
(1) 理解均匀着色算法;
(2) 将main函数中的空白部分参数补充完整。 -
输入
(1) 代码将自动输入一个人像模型,具体模型如下图:
test
(2) 将模型的所有点坐标沿Y轴逆时针方向旋转15度;
(3) 进行观察变换,观察点坐标为(0, 0, 4),中心点坐标为(0,0,0),向上的矢量为(0, 1, 0);
(4) 在triangle函数中输入参数,使模型的每一个三角面片颜色随机生成,其中基础的颜色为PNGColor(255, 255, 255, 255),随机数用rand( )函数。
#include <vector>
#include <cmath>
#