我是一名大学的学生,我没有做过很复杂的编程练习,这也是我第一次上传源程序,这次上传的是我做计算机图形学的练习时在WIN-TC环境下所编的一些程序,其中有二维图形的基本变换(平移,旋转,错切,放缩,对称)的动画演示、三维图在二维平面上的消隐图的显示、线条的裁减、抛物线的绘制以及B样条曲线的绘制,程序中有详细的注释,希望对学生朋友们能够有所帮助。
这是边学习图形学边做的所以代码写得不好,不过基本功能是实现了的。Z-Buffer算法实现面消隐,线性插值纹理映射。执行Debug下的程序,打开Debug/girl下的.obj文件,就可以看到效果了。F1键切换渲染方式,w、s、a、d移动,上下左右旋转。想下载的请不吝赐教。
2021-11-25 19:00:19 782KB 三维消隐 面消隐 Z-Buffer 纹理
1