背景 Shadow即阴影,它是光线被不透明物体遮挡而产生的黑暗区域,与光源的方向相反。 在Blender中编辑过程中没有Shadow,只有在经过渲染后才能显示。目前有一个基于Blender的项目,要求在编辑过程中就要显示Shadow。Shadow算法 Shadow流行算法是shadow map...
分类:
其他好文 时间:
2014-09-17 15:10:02
阅读次数:
217
本文出自:点击打开链接
绘制一个红色填充色的矩形(Windows_glut)
#include
#include
#include
#include
void Initial(void)
{
glClearColor(1.0f,1.0f,1.0f,1.0f);
glMatrixMode(GL_PROJECTION);
gluOrtho...
分类:
其他好文 时间:
2014-09-16 17:23:20
阅读次数:
169
摘要:在NeHe的OpenGL教程第43课源代码基础上,调用文泉驿正黑字体实现中文字体的显示在OpenGL中显示汉字一直是个麻烦的事情,很多中文书籍的文抄公乐此不疲地介绍各种方法及其在windows下的代码实现。此处不在赘述,有兴趣的可以参考下面的文章:OpenGL点阵字体绘制终极解决方案!哈!下面...
分类:
其他好文 时间:
2014-09-16 15:36:50
阅读次数:
787
NeHe OpenGL lesson 7 纹理 + 光照...
分类:
其他好文 时间:
2014-09-16 09:17:10
阅读次数:
271
环境配置成功后,运行了示例代码,你一定发现随着窗口的拉伸变化,三角形变形了,下面就来解决这个问题
代码如下
#include
#include
#include
#pragma comment(lib, "opengl32.lib")
#pragma comment(lib, "glut32.lib")
#pragma comment(lib, "glu32.lib")
#pragma ...
分类:
其他好文 时间:
2014-09-15 11:22:02
阅读次数:
339
副标题:搭建基于MinGW平台的《OpenGL超级宝典》(OpenGL蓝皮书第5版)GLTools 编译环境。示例代码:Triangle.cpp @ SB5.zip以下内容以及方法均参考自老外在stackoverflow上的回答,强烈建议看看原文,因为他告诉你解决问题的思路而不只是给你结果openg...
分类:
其他好文 时间:
2014-09-14 21:52:17
阅读次数:
214
OpenGL(OpenGraphicsLibrary)是一个跨编程语言、跨平台的专业图形程序接口。OpenGL是SGI公司开发的一套计算机图形处理系统,是图形硬件的软件接口,任何一个OpenGL应用程序无须考虑其运行环境所在平台与操作系统,在任何一个遵循OpenGL标准的环境下都会产生相同的可视效果...
分类:
其他好文 时间:
2014-09-13 22:46:26
阅读次数:
338
由于此书出版已经出版一些日子了,如果按照例子中一个不差的打出来,却出现了这种错误.
1>c:\sb5\include\glbatch.h(77): error C2061: 语法错误: 标识符“GLenum”
1>c:\sb5\include\glbatch.h(86): error C2061: 语法错误: 标识符“GLuint”
1>c:\sb5\include\glbatch.h...
分类:
其他好文 时间:
2014-09-13 10:38:45
阅读次数:
414
建立基本编译环境1 sudo apt-get install build-essential安装OpenGL Library1 sudo apt-get install libgl1-mesa-dev安装OpenGL Utilities1 sudo apt-get install libglu1-m...
分类:
其他好文 时间:
2014-09-13 02:59:34
阅读次数:
404
首先在网上下载一个GLUT工具包。glut.zip,大约一百多kb。解压之后得到这么几个文件:将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include。将glut.lib和glut32.lib复制到C:\Prog...
分类:
其他好文 时间:
2014-09-12 16:49:43
阅读次数:
186