opengl
203090523sy
这个作者很懒,什么都没留下…
展开
-
OpenGL基础图形编程
一、OpenGL与3D图形世界1.1、OpenGL使人们进入三维图形世界 我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。 最近几年计算机图形学的发展使得三维表现技术得以形成,这些三维表现技转载 2014-05-22 13:10:41 · 908 阅读 · 0 评论 -
OpenGL开发 颜色、材料和光照:基础知识
设置颜色模式:glShadeModel();GL_SMOOT // 平滑着色,图元的内部颜色是每个顶点颜色的平滑过渡。GL_FLAT // 单调着色,图元的内部颜色就是最后一个顶点所指定的颜色。唯一例外的是GL_POLYGON图元,它的内部颜色是第一个定点的颜色。 在OpenGL光照模型中,除非一个物体自己会发光,否则它将受到3种不同类型的光的照射:转载 2014-05-22 13:14:07 · 759 阅读 · 0 评论 -
OpenGL开发组件
OpenGL开发组件Windows9x/NT下的OpenGL组件有两种,一种是SGI公司提供的,一种是Microsoft公司提供的。两者的开始库大体上没有什么区别,都是由由三大部分组成:(1) 函数的说明文件:gl.h、glu.h、glut.h和glaux.h(2) 静态链接库文件:glu32.lib、glut32.lib、glaux.lib和opengl32.lib(3) 动态链翻译 2014-06-09 13:42:14 · 619 阅读 · 0 评论