今天看计算机图形学的第三章“输出图元”,看了一些不同曲线的生成算法,产生了许多困惑:
1,我的目的是学一些图形学基础,学这些也确实能学到一些。但实现算法是用openGL和c++语言,这些我也没有基础,感觉买椟还珠,把干货丢掉了,不懂代码读下去能否真正理解图形学内涵?
2,阅读论文的过程中,并没有见到openGL的语法,学这个基于openGL的计算机图形学对以后进行web3D的开发是否有帮助?
3,是否需要花费很多精力理解这些比较基础的数学原理?毕竟以后的开发偏向应用。
经过在知乎上查阅经验,我发现钥匙就在我身边--直接读之前借的《WebGL编程指南》即可!开发web3d并不特别需要openGL基础,而且《WebGL编程指南》中对于三维图形学的基本概念也有讲解,不需要再另外学习图形学知识。
然后我就迫不及待读了起来,找到方向的感觉真好!而且这本书十分好读,读到的正是我所需要的,编程用JS语言,我也已经有了点基础,理解起来障碍不大。
之后就读了第一章和第二章的一部分。第一章主要介绍了一下WebGL,第二章介绍了<canvas>元素,以及一些WebGL函数,画一些简单的二维图形。
今天主要看了书,没有看论文,也没有学JS。
时间: 2024-12-24 18:47:45