opengl
zhou0
这个作者很懒,什么都没留下…
展开
-
first class
#include void render(void); void main(int argc, char **argv){ glutInit(&argc, argv); glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA); glutInitWindowP原创 2009-07-20 21:31:00 · 212 阅读 · 0 评论 -
class two使用定点数组减少函数调用次数
#include int setupMethod = POINTER;int derefMethod = ARRAYELEMENT;void setupPointers(void){ static GLint vertices[] = {25, 25, 100, 325,原创 2009-07-20 23:03:00 · 191 阅读 · 0 评论 -
opengl es 初始化
OpenGLES是一个平台中立的图形库,在它能够工作之前,需要与一个实际的窗口系统关联起来,这与OpenGL是一样的。但不一样的是,这部份工作有标准,这个标准就是EGL。而OpenGL时代在不同平台上有不同的机制以关联窗口系统,在Windows上是wgl,在X-Window上是xgl,在AppleOS上是agl等。EGL的工作方式和部份术语都接近于xgl。OpenGL E转载 2009-07-22 15:30:00 · 686 阅读 · 0 评论 -
opengl pipeline
<br /><br /> 渲染:计算机根据模型创建图象。模型(或物体)是由几何图元构成的,而几何图元是通过顶点来指定的。最终渲染的图象由屏幕像素组成。像素 (pixel)是显示硬件能够放置到屏幕上的最小的可视元素。有关像素的信息(如颜色)在系统内存中被组织为位面(bitplane)。位面构成了帧缓存 (包含图形显示设备为控制屏幕上所有像素的颜色和亮度所需的信息)。 <br /> 1、使用几何图元建立模型,从而得到物体的数学描述。(OpenGL将点、直线、多边形、图形和位图视为图元); <br />转载 2010-08-16 15:30:00 · 496 阅读 · 0 评论