摘要: 为了彻底掌握openGL,做一个openGL的软实现(命名为`SoftGLImpl`)是必要的。openGL各个函数的作用,要么是安排好buffer/shader/texture数据、各种选项,要么是执行渲染过程(即pipeline)。所谓modern openGL,其核心特点是利用shader并行计算的办法来提高3D图形渲染的效率和效果。要解决的问题:如何让shader运行起来?如何实现pipeline中的各个算法?如何提升软实现的运行效率? 阅读全文
posted @ 2025-06-21 17:32 BIT祝威 阅读(639) 评论(5) 推荐(9)