可编程渲染管线OpenGL学习随笔(0)
2020年12月11日,我最近一直在做有关三维数据重建的学习。2019年的下半年,我按照导师的建议,刚开始是使用VTK做三维数据重建的。VTK平台很方便(当然对大多数新手来说是这样的),因为它有大量封装好的库,比如面绘制中的移动立方体算法(MC)、体绘制算法中的光线投影算法、最大密度算法等等,而且还有大量的辅助函数使用,所以可以快速上手。不过,只是单纯的“调包”。想要深入研究学习,仍需下苦功夫。
另一个原因在于,我最近的一次实验。我分别通过VTK和OpenGL实现的移动立方体算法,数据为102410241024,发现VTK 得效率较低与OpenGL相比。特别是,随着精度得提升,数据规模越来越大了。所以,我就萌生学习OpenGL的想法。有想法就要行动。我就决定学习OpenGL,为了监督自己,坚持下去,故我就在大佬云集的CSDN上进行第一次的博客写作。用以记录在学习过程中的所思所想、可能遇见的问题以及演示代码,结果展示等等。希望我的学习记录,可以帮到准备学习OpenGL的同学,哪怕只有一点点,我也就很高兴。也欢迎各位大佬,进行留言指导。
本系列学习随笔,主要是OpenGL3.3版本,环境:win10+vs2015,学习主要参考LearnOpenGLCN(https://learnopengl-cn.github.io/)。