对于3D建模而言,计算机图形学很重要,是门基础课,而不是对OpenGL有什么帮助。这门课是讲的在计算中实现图形表达的方式、算法等,而OpenGL只是一种图形语言库,还有D3D等。这就像是学交规对于道路行驶必然有帮助,但对于您开任何一种车都没有帮助,但是如果您会开车,没学过交规,也能上路,但是很危险(外行、不专业)。图形学科相当于交规,OpenGL相当于某种车。不过如果您的“计算机图形学”上课用的就是OpenGL语言库,那么对您掌握OpenGL是会有好处的。
你如果不学习计算机图形学,你甚至不能理解你调用的那些API是什么意思。更不要提现代的3D接口都是基于shader程序的,你要是不懂计算机图形学,怎么写shader?然后,D3D和OpenGL都是基于过程与状态机的,直接提供绘图原语。那么你怎么构建对象与场景?总体来说,你不光要学计算机图形学,你还需要物理仿真、内存与线程管理的知识,才能构造这种大型软件。