绿林网

计算机图形学读后感100字

计算机图形学读后感100字

《计算机图形学》是一本由(美)赫恩(Donald Hearn) / (美)M.Pauli著作,电子工业出版社出版的702图书,本书定价:65.00元,页数:2005-6,特精心收集的读后感,希望对大家能有帮助。

《计算机图形学》读后感(一):翻译的真垃圾

第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾,第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾,第6章翻译的太烂了,完全不知所云,术语表达的非常非常混乱,垃圾

《计算机图形学》读后感(二):比较枯燥的一本书

计算机图形学是一个很有意思的东西,然而这本书却讲的比较枯燥晦涩。翻译的不好应该是一部分原因,这本书对大部分知识点讲的并不深入,只是笼统的介绍,书中的实例也不多,所以读下来感觉收获并不大。说实话,读了第一章反倒感觉有点收获

《计算机图形学》读后感(三):勘误

核对了若干处,总的来说,这本书编辑和翻译还是很严谨的,瑕不掩瑜。

练习题 2.21

-

P64: “列出将OpenGL显示窗口左下角设定到像素位置(200,200)、窗口宽度为100像素且高度为75像素的语句。“

勘误:结合英文版习题解答可以推断出,原文应为”列出将OpenGL显示窗口‘右下角’……“,这样也更符合题意。

-

3.11.1 圆锥曲线

-

P95: ”通常,我们可以使用二次方程来描述圆锥曲线(conic section):

Ax^2+By^2+Cxy+Dx+Ey+F = 0 (3.52)

其中,参数A、B、C、D、E、F的值决定所要显示的曲线类型。给定这组系数,就可以通过对判别式B^2-4AC求值来确定所要生成的特定圆锥曲线:

B^2-4AC{ < 0, 生成椭圆或圆

{ = 0,生成抛物线

{> 0, 生成双曲线“

勘误:这里是一个很严重的错误。按照(3.52),判别式应为:C^2-4AB。或者把(3.52)写做:Ax^2+Bxy+Cy^2+Dx+Ey+F = 0。这个错误在原书第2版中就已经存在,我有些惊讶它一直活到第三版的中文版中。此书第四版已出,待考察。

3.5.2 DDA算法

-

P72:程序部分line4 “inline int round (const float a){return int (a + 0.5);}”

把这个说成是勘误可能不合适,但它又确实是个小错误。函数round的目的是进行四舍五入,但如果a是负数,则它的算法是错误的。而程序中允许a为负的可能性。

3.5.3 Bresenham算法

-

P75和P76中的程序流和程序代码中,都标记这两种算法适用于|m|<1的情况,但实际上,只有P76程序上面的文字说明是准确的,这种算法只适用于0

.

.

4.7 OpenGL点属性函数

-

P154,代码:"

glColor3f (1.0, 0.0, 0.0);

glBegin (GL_POINTS);

glVertex2i (50, 100);

glPointSize (2.0);

glColor3f (0.0, 1.0, 0.0);

glVertex2i (75, 150);

glPointSize (3.0);

glColor3f (0.0, 0.0, 1.0);

glVertex2i (100, 200);

glEnd ();"

《OpenGL超级宝典》中明确说明“初学者必须注意,必须在glBegin()/glEnd()语句之外调用glPointSize()函数”。可见书中这段代码这错误的,不论作者是否在某个平台上调通了,应该是不符合规范的。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐