本原代码集是我对计算机图形的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等 -primitive code is the set of computer graphics programming practice, including line drawing, anti-aliasing line, Circle. painted oval, rectangular painting, drawing polygon, rectangle filling, polygon filling, 3D transformation, lighting, texture, etc.
2022-06-17 13:05:31 30KB 计算机图形
一个很好的栅栏填充的源码,对图形学算法的学习研究有很大的帮助,程序写的见解清晰,方便阅读,值得看一看
2022-05-16 11:07:58 48KB 填充,多边形,栅栏,源码
1
这是我在图形学课上自己写的一个扫描线算法的程序 注意使用了glut库 所以在建立工程的时候要引入这个库才行 具体请下载我的安装说明GlutLib 此算法效率较高 而且数据结构清晰 经过我测试了各种情况均没问题 分享给大家
2021-11-03 16:54:19 6KB 扫描线算法 填充多边形
1
程序实现了直线生成的DDA算法和Bresenham算法,实现圆弧生成的中点算法,实现多边形生成的扫描线算法,实现一般连通区域的基于扫描线的种子填充算法,实现直线段的基本裁剪算法Cohen-Shutherland算法和中点算法,实现多边形图形的逐边裁剪算法,实现二维图形的基本变换:平移、旋转、放缩变换,实现n阶Bezier曲线的绘制
2021-10-27 14:47:39 192KB 计算机图形学 线 多边形裁
1
扫描线法填充多边形,头一次写图形学相关的习题。代码有点啰嗦,而且完全没注意效率。没什么注释。但是保证可以运行。环境:QT5.0
2021-10-18 22:51:51 15.6MB QT 计算机图形学 DDA算法
1
crosshatch_poly 用指定角度和间距的斜线填充多边形。 它在概念上与填充相似,不同之处在于填充是阴影线,或者只是线条。 例如,查看由包含的文件 crosshatch_poly_test.m 生成的图 它允许在不同的多边形上有多个重叠的阴影,甚至可以用来获得斑点效果。 它为不同的线条样式、颜色、宽度和背景颜色提供了相当多的选项。 目前的一个主要限制是它只能应用于凸多边形。
2021-06-08 10:59:25 12KB matlab
1
用mfc编写活性边表填充多边形,用到了链表的一些性质。
2019-12-21 22:09:19 3.52MB 活性边表填充多边形
1
能够实现鼠标绘制一个多边形,然后以任何颜色填充填充
2019-12-21 22:07:22 25.04MB open gl 填充 多边形
1