图形学
damotiansheng
这个作者很懒,什么都没留下…
展开
-
多边形裁剪一:Sutherland-Hodgman算法
Sutherland-Hodgman算法 Sutherland-Hodgman算法也叫逐边裁剪法,该算法是萨瑟兰德(I.E.Sutherland)和霍德曼(Hodgman)在1974年提出的。这种算法采用了分割处理、逐边裁剪的方法。一,基本思想: 一次用窗口的一条边裁剪多边形。 考虑窗口的一条边以及延长线构成的裁剪线该线把平面分成两个部转载 2015-01-29 17:51:58 · 36194 阅读 · 2 评论 -
多边形的扫描转换算法
1. 目的:输入多边形顶点,对多边形进行填充,使用多边形扫描转换算法;2. 实现: const int POINTNUM=6; //多边形点数. /******定义结构体用于活性边表AET和新边表NET***********************************/ typedef struct XET { float x; floa转载 2015-01-31 21:03:21 · 20559 阅读 · 3 评论 -
图形学各种算法代码
目的:实现画直线算法,画圆,画椭圆算法,二维直线裁剪算法1. DDA算法,算法思想参考百度百科:http://baike.baidu.com/link?url=bKEk1Bmu6YO7gdPuQpXokbS2eDV8-X5UQaObYeg1NWyHvLS82d5RBZWfdr-tkHrVKfQWgdbciVf_BLNGh6jsFK2. 各种算法实现:2.1 画直线算原创 2015-01-31 21:31:14 · 5430 阅读 · 0 评论