我正在寻找一本很好解释的书来学习openGL矩阵运算,平截头体生成(类似于http://www.songho.ca/opengl/gl_projectionmatrix.html,但在均匀坐标上有更大的覆盖率并且解释得更好),矩阵运算等等。 。以你已经掌握的3D为导向
我正在尝试使用openGL深入研究3D事物,我首先想要一个强大的数学背景
答案 0 :(得分:3)
您可以查看卡内基梅隆大学关于Intro to Computer Graphics的讲座。 CMU有很棒的教程,但并没有完全给出“黑板”解决方案(在演讲时间完成的例子)
如果您也想找到它们,那么我建议http://www.cs.utexas.edu/~fussell/courses/cs384g/schedule.shtml
以下是其他一些
请记住,如果您实际上正在寻找一个其他数学和算法内容,例如Convolution和QuadTrees,kdTrees和bsp trees,则必须学习“强大的背景”,但你可以在深入了解更多OpenGL时同时这样做
当然还有OpenGL的主要3D美 - Ray Tracing,这是一种简单的物理和涉及照明对象的术语(衰减,阴影,折射,反射,漫反射,环境,镜面反射)的技术。重要的是要知道。 以下是我从其中一个课程中了解到的内容 http://www.cs.washington.edu/education/courses/cse457/12sp/lectures/ray-tracing.pdf
希望所有这些都有帮助