图形实验室学期长计算机图形实验室作业(C++)使用中点法设计了一种有效的算法来扫描转换以参数形式表示的三次样条曲线。给定2个椭圆X和Y,使用扫描填充算法将X ∩ Y着色为红色,将X ∩ Y着色为绿色,将X ∩ Y着色为黄色。实现Sutherland-Hodgeman多边形裁剪算法。实现围绕任意选定平面的3D形状的反射变换,以在2D屏幕中显示。实现Z缓冲区算法以去除一组立方体的隐藏表面。指示每个文件夹都有两个子文件夹——Given——教授提供的原始源代码。-工作-最终的工作代码。给定的代码仅适用于Windows,因为它依赖于Windows API。将作业的所有文件导入到Visual Studio中的空C++项目中以运行代码。随意分叉并做任何你想做的事。如果您无法运行它,请与我联系。
Graphics Lab: 学期长计算机图形实验室作业
文件列表
Graphics-Lab:学期长计算机图形实验室作业
(预估有个155文件)
Line.cpp
6KB
ClipUtil.cpp
12KB
ClipUtil (harshil lodhi's conflicted copy 2014-10-01).cpp
13KB
Line.cpp
6KB
ClipUtil.cpp
14KB
Clip.aps
74KB
Transform3D.cpp
11KB
Draw3D.cpp
11KB
DrawUtil3D.cpp
8KB
Transform3D.cpp
14KB
暂无评论