OpenGL的光照详解,属于图形学的范畴。
2022-06-23 12:43:17 450KB OpenGL 光照 模型 C++
1
OpenGL绘制不同光照情况下的球体,便于不同光照模型的对比。
2021-07-02 10:09:57 1.56MB OpenGL 光照模型
1
OpenGL还采用了状态机式的工作方式,可以设置各种状态和模式,这些状态和模式在重新改变它们之前一直有效。例如,在通过glColor()指定了某种绘图颜色后,以后绘制的各种图形都具有该颜色,直到颜色被再次设置。很多状态可以直接通过glEnable()和glDisable()来开启和关闭,如glEnable(GL_DEPTH_TEST)用于开启深度测试,glDisable(GL_LIGHTING)用于关闭光照效果。需注意的是,不同的状态变量其最初的默认状态可能不一样,有的可能是打开,有的可能是关闭。
2021-05-29 12:50:37 519KB 光照 模型
1
绘制一个具有真实感的三维场景,其中含有2个三维物体。具有光照,纹理效果,可实现交互式的场景漫游。使用OpenGL,完成从建模、坐标变换到消隐算法、光照模型、面绘制算法、纹理映射的全部过程。
1