直线、圆、多边形 这是针对09年所写计算机图形学源码重构后的版本。新版本在实现用多种算法生成直线、圆、多边形等图形图像的同时,使用了双缓存绘图防止图像闪烁,并使用自定义结构扫描线存储所绘连块图形区域提高了二次绘图效率。 同时将所有图形图像封装成类,便于图形的重绘以及旋转、平移、缩放、对称变换等几何操作。 这是真正意义上实现了二维图层操作,而不是一个演示性的算法。 光照实验与消隐借用已有代码,因此代码变量命名风格与之前的不统一。
1
VC序实现计算机图形学图形裁剪算法,包括:多边形裁剪和线段裁剪
2021-11-25 16:01:54 1.89MB VC,图形学
1
计算机图形学的算法 等实现 及原理等
2021-11-25 14:42:29 25.24MB 计算机图形学算法
1
常见的图形学代码,数值微分DDA、中点画线、Bresenham画线、中点画圆、中点画椭圆、递归种子、简单种子等等,由于里面还含有一点opencv知识,所以完全运行的安装opencv,里面含有源代码,以及生成的exe。几乎涵盖所有的图形学算法。
2021-11-25 14:31:05 145KB 图形学、代码
1
实现一个带有光照和纹理的地球模型动画: 1、 使用二次曲面对象创建一个球体 提示:课本 P88 介绍了二次曲面对象创建方法 用 gluQuadricTexture(quadric, GLU_TRUE); // 创建纹理坐标 2、 创建平行光源模拟太阳光,照亮地球模型。 参考: 光源位置为 { 50.0, 0.0, 50.0, 0.0 } 漫反射光颜色为 { 1.0, 1.0, 1.0, 1.0 } 全局环境光颜色为 { 0.4, 0.4, 0.4, 1.0 } 可以根据需要自己调整光源的各种属性。 3、 使用 glpng读取地球纹理图片(earth.png),并映射到球体上(提示:查看 glpng.html 中的使用说明和 API) 4、 让地球旋转运动起来,生成动画,思考如何让旋转变得平滑流畅。(提示:参考hw1作业参考答案提供的动画主循环编写方法)
2021-11-25 13:16:18 3.48MB 计算机图形学 地球模型动画
1
大学计算机学院计算机图形学实验 包括代码,可执行文件
2021-11-25 00:29:04 6.15MB 图形学实验 代码,可执行文件
1
3D计算机图形学(OpenGL版).pdf--作者:巴斯(中文版)
2021-11-24 23:32:51 19.89MB OpenGL版
1
opengl安装必备组件。hello为测试代码。亲测vs可用。欢迎下载。
2021-11-24 22:32:43 116KB 计算机图形学
1
计算机图形学MFC画金刚石,各个代码都有详解。如果有什么不懂的可以联系我本人。
2021-11-24 21:38:21 514B MFC画金刚石
1
直线中点裁剪算法 用MFC实现,有画矩形,画直线,裁剪,撤销和刷新功能.
2021-11-24 20:53:15 38KB 直线中点裁剪算法
1