
Graphics
文章平均质量分 55
老白号
VoltDB工程师
展开
-
关于OpenGL中模型视图投影视口变换的理解
还是对于OpenGL中的各种变换理解的有些模糊,从网上看到了好多解释,现总结一下。 变换种类有:模型变换,视图变换,投影变换,视口变换 以下的内容以红宝书中的cube.c程序作为讨论对象。 程序代码: #include #include void init(void) { glClearColor (0.0, 0.0, 0.0, 0.0); glShadeMode原创 2009-04-06 04:25:00 · 2658 阅读 · 3 评论 -
第一个纹理贴图的程序(Texture mapping)
研究了半天Nehe的教程,终于实现了一个纹理贴图的程序,现在把效果图附上。 下面是纹理贴图的实现步骤: 1.glGenTextures()和glBindTexture()函数分别用于为纹理图像命名和创建纹理对象 glTexImage2D()函数设定纹理图像的大小,类型,位置和其他属性 2.glTexEnv*()函数设置绘图模式 glTexEnvf(GL_TEXT原创 2009-04-06 03:37:00 · 996 阅读 · 0 评论 -
OpenGL入门学习笔记一
OpenGL学习第一课第一步,选择一个编译环境现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。但这里我选择Visual Studio 2003作为学习OpenGL的环境。第二步,安装GLUT工具包GLUT不是OpenGL所必须的,但它会给我们的学习与开发带来一定的方便,推荐安装。Wind转载 2009-01-02 20:32:00 · 3181 阅读 · 3 评论 -
帮助理解OpenGL某些概念的截图
有关图元的一些概念,从OpenGL Programing Guide中的截图 还有就是视图中的照相机的比喻 顶点变换的步骤 To be continued…原创 2009-04-06 04:30:00 · 743 阅读 · 0 评论