在我比较狭窄的认知看来,如果要学习三维显示,好像第一个想到的OpenGL(就好比想学习图像处理,那首先想到的就是OpenCV了)。
不过学习OpenCV的必要性是不言而喻了,但是对于三维显示而言,OpenGL好像也不是一个一家独大的三维显示工具(比如:Windows 支持 DirectX 和 OpenGL,为什么大多数 PC 游戏还是 DirectX 开发? - 游戏开发下不少答案认为,OpenGL相比DirectX几乎没有什么优势)。
那对于Windows端“非“三维游戏开发者(比如学生党)而言,学习OpenGL有必要吗?如果是想入门学习计算机图形学(很多计算机图形学的教程里面都建议先学习OpenGL)?
有什么好的意见或建议,欢迎大家留下自己的答案!