/Games101Zuoye

101作业

Primary LanguageC++

Games101Zuoye

Games101作业


作业0

1.配置环境

使用了vcpkg和vscode,编译使用vs studio2017

2.构建旋转矩阵和位移矩阵

先旋转再位移,矩阵运算从右往左。

move * rotate * P

作业1

1.z轴旋转矩阵和透视投影矩阵

Image text

2.绕任意过原点轴的旋转矩阵

Image text

作业2

1.判断点是否在三角形内

三条边与三个点到目标点的向量叉乘,同为正或同为负则在三角形内

2.光栅化三角形

Image text