多边形裁剪(polygon-clipping)中所用到的Sutherland-Hodgman算法有缺陷,既在closeClip中没有提及多边形全体都在窗口外的情形,注意,这里不是指多边形包含窗口,而是指完全处在窗口外。
此时多边形的边既没有相交的情况,也无法进行剪切,Sutherland-Hodgman算法就会出错。
解决方法是在void closeClip中添加一个if条件。如果cnt不等于0,即边一定有相交,则进行算法;否则直接将cnt赋给顶点numVertex。
补遗
对“补遗”的回应
《计算机图形学》热门书评
-
补遗
1有用 0无用 沐涧 2008-10-27
多边形裁剪(polygon-clipping)中所用到的Sutherland-Hodgman算法有缺陷,既在closeClip中没有提及多边形全体都在窗口外的情形,注意,这里不是指多边形包含窗口,而是指完全处在窗口外。此时多边形的边既没有相交的情况,也无法进行剪切,Sutherland-Hodgma...
-
勘误
1有用 0无用 cp4 2012-08-04
核对了若干处,总的来说,这本书编辑和翻译还是很严谨的,瑕不掩瑜。 &nbs...
-
翻译的真垃圾
0有用 2无用 fdsfkjesfesf 2012-10-05
第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾,第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾,第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾...
-
比较枯燥的一本书
0有用 0无用 renbok 2015-09-17
计算机图形学是一个很有意思的东西,然而这本书却讲的比较枯燥晦涩。翻译的不好应该是一部分原因,这本书对大部分知识点讲的并不深入,只是笼统的介绍,书中的实例也不多,所以读下来感觉收获并不大。说实话,读了第一章反倒感觉有点收获...
书名: 计算机图形学
作者:
出版社: 电子工业出版社
原作名: Computer Graphics with OpenGL, 3rd Edition
译者: 宋继强 | 蔡敏 | 蔡士杰
出版年: 2005-6
页数: 702
定价: 65.00元
丛书: 国外计算机科学教材系列
ISBN: 9787505399143