作为计算机图形学小白,我是应该学OpenGL还是DirectX?

一大波DirectX党正在接近中。。。。。======OpenGL 1.1的管线很好理解,便于学习。不过已经被淘汰了。2.0+的坑太多,由于状态设置的混乱,有时候bug要调很久。如果有网页基础的话,推荐WebGL.
■网友
首先弄明白一个问题,计算机图形学和OpenGL或者DX是两个概念。后者只是工具,真想学图形学还是要找相关书籍去看,这个没有速成,只能去下功夫去学。图形学的基本理论和一些常用算法还是要搞清楚。至于OpenGL还是DX我倒是建议看下OpenGL,毕竟现在移动端这么流行,而且基本用的都是OpenGL ES。。。。。。
■网友
两个都学。OpenGL学3.X或者ES 3.0版的,DX好像要学10的。
■网友
你应该先学数学
■网友
其实做图形最牛逼的就是要做平台无关的引擎,不管OpenGL也好D3D也好,他们只是API,所以想往深了搞就要做平台无关。比如最简单的平移旋转其实如果你用API很简单就几行代码。但是想做更好的,就底层的来做。这些API你只要用几次就能掌握,但是更底层的东西就需要你好好打磨了
■网友
先学DX12...等vulkan出生(学东西当然要学新的)


    推荐阅读