目录
一:概述
经过前面一节的介绍(三维引擎实践 - OSG引擎窗口创建过程) ,我们已经了解OSG的窗口创建过程。当一个图形窗口建立之后,就可以使用该窗口的OpenGL上下文,进行渲染相关工作了,本节分析下OSG源码中渲染线程的建立过程。
二:OSG渲染线程用到了哪些类?
1. GraphicsThread 类,GraphicsThread 就是今天的主角渲染线程类,它绑定一个OpenGL上下文, 并在的单独的线程内运行OpenGL函数, 在OSG的设计中,将OpenGL上下文封装成了GraphicsContext类,将OpenGL操作封装成了 GraphicsOperation类。