Interactive Computer Graphics - A Top-Down Approach with Shader-Based OpenGL

2015-09-30
   我很早之前就关注这本书了。在刚开始学习计算机图形学的时候,我首先购买的是另外一本,名叫 Computer Graphics with OpenGL,说到这本书,到手的时候我就用胶带把书名给盖起来了,这书名不太好啊(虽然后来学完了,倒是觉得作者起这个书名挺合适的)。我最初并没有买这本书的一个原因也是因为书名看起来两本书的质量都差不多,但是这个Top-Down Approach 显得有点不专业,什么叫做 Top-Down的方式呢? 现在看完了,也没有觉得Top-Down Approach 有很好的总结本书的特点。 我自己总结来看,我还是懒了,读的资料少,对这些学习的材料没有好好查查,就凭感觉选择。这样可不行。时间那么宝贵,一旦选择,就会花上几周甚至几个月的时间不断学习选择的材料,岂能不慎重点。
   这本书的内容还是非常不错的,和Computer Graphics with OpenGL覆盖的内容大致相同,这本书的覆盖面稍微广一点,突出了使用的是shader。的确,基于shader的OpenGL 的确能帮助更加深入的理解整个渲染的过程。这种差别,在我看来,也并没有大的影响。我们这边渲染组的同事也认为:在学习OpenGL的时候,应该使用老的方式来入门,稍微熟悉了之后再学着使用shader。如要先学习红宝书第七版,再学第八版。如果说刚学习起图形学与OpenGL,这本书的前六章可能更适合一些。这本书的章节的衔接合理一点,学习起来能顺利一点,内容却没有另外那本书那么详尽。两本书都有的同学,可以先看这边的。
   当初的确应该同时买这两本书,对比着来学习这方面的知识。 再提一下,如果是在校的学生,想要对计算机图形学有深入的学习,需要自己去探索Ray Tracing,把OpenGL 使用熟了并不是什么最紧要的事情。我认为要多花些时间来学习这些基础的知识。这两本书的质量都不错,实在是案头常备,时常查阅的不错选择。亚马逊、京东上都有影印版的书可购买,还是很方便的,价格也不高,两本都应该入手。
 
如果有任何意见,欢迎留言讨论。


[ 主页 ]
COMMENTS
POST A COMMENT

(optional)



(optional)