|
发表于 2004-2-28 11:26:00
|
显示全部楼层
Re:opengl
最简单的说法
framebuffer就用存放你这一个FRAME里,最终渲染出来的象素结果,把framebuffer的内容显示到屏幕上就是我们看到的结果
depthbuffer就是常说的zbuffer,是用来决定象素绘制的先后次序的,可以这样理解,每个要往framebuffer里写的象素都有自己的一个深度值,写入之前都会和depthbuffer里同样位置的值比较,如果有深度比自己小的象素,那么就取消这次写操作,这样就可以避免深处的象素覆盖掉近处的象素
当然以上这只是以上两个BUFFER,最最简单的应用
|
|