(美)DaveShreiner The Khronos OpenGL ARB Working Group 2011 机械 七版.
opengl wiki :http://www.opengl.org/wiki/Main_Page
3.0 的API http://www.opengl.org/documentation/specs/glut/spec3/node1.html
\4.2 的API 只能网上看,下载要会员 ,稍有郁闷, 暂不看.
any question : http://www.opengl.org/
Robin : http://www.xmission.com/~nate/tutors.html
red-book official site : http://www.opengl-redbook.com/
红宝书的附带程序:http://freeglut.sourceforge.net/
偶然发现个高级图形学,密歇根大学计院的 http://www.cse.msu.edu/~cse872/
其它有助于学习的资源在 http://www.opengl.org/resources/
第五章 光照
环境光 影响整体颜色, 直接照射,散射颜色占主导, 因此只有当物体没有被直接照射时,环境颜色才主重要地位.和散射光一样,环境颜色不受观察点影响.
对于现实世界,环境光和散射光通常设置 为一样.
镜面反射产生亮点,并取决于观察点位置 ,
发射光颜色 ,
第六章 混合/抗锯齿和多边形偏移
OPENGL安装glew库的一个小问题.
http://blog.csdn.net/xiajun07061225/article/details/6938740
#error : gl.h included before glew.h
glew.h 要在 glut.h之前引入.
一个诡异的问题:
在调试"颜色索引模式下的抗锯齿"时程序调试不出来:
glut : fatal error in c :pixel format with necessary capabilities not found
不知是因为显卡不支持.
又一个奇怪的问题:
这段代码竟然无视我定义的窗口, 怎么才让它用上呢/
第九章 纹理
记住:纹理坐标必须在RGBA模式下使用.
GL_RGB 和 GL_RGBA 是有差别的.
第十章 帧缓冲区 (
明天一定要看完这本!
我了个擦~!(陈其峰语)我记得个GLUT出现白屏的原因,有没人是忘记强制刷新的!!!
那么. 相反的情况(不强制)是如何刷新的呢?
\
.景深的效果,很有感觉~~~~~~~
\做事要有头脑,瞎忙碌没有用.学习亦当如此.\
\OPENCV 人脸识别,下周做这个, http://blog.csdn.net/feiwei/article/details/4261888
\问题; glGenFramebuffers 无定义 , 即引用了glew包, glew32.lib. 网上查了下要加 EXT后缀, 这个什么东东?然后呢,,,
还是不行,0x00000000 处有未经处理的异常: 0xC0000005: Access violation
不但没成,还变成犯罪了.继续纠结中...
这个老兄博客写得不错(但与此无关)http://blog.csdn.net/dizuo/article/details/8364003
\glBlendFunc
http://msdn.microsoft.com/en-us/library/ms537046
十一章 分格化和二次方程表面
\ 不能将参数 3 从“void (__stdcall *)(const GLdouble *)”转换为“void (__stdcall *)(void)”
其实主要原因是在进行强制类型转换的时候,在C++和C语言中是有区别的,所以c++就报错的。(void (__stdcall *)())
解决方法如下:http://hi.baidu.com/zhujianzhai/item/6ed52336d67e7b9ab80c03eb
gluTessCallback(tobj, GLU_TESS_VERTEX, (void (__stdcall *)())glVertex3dv);
gluTessCallback(tobj, GLU_TESS_BEGIN, (void (__stdcall *)())beginCallback);
gluTessCallback(tobj, GLU_TESS_END, (void (__stdcall *)())endCallback);
gluTessCallback(tobj, GLU_TESS_ERROR, (void (__stdcall *)())errorCallback);
十二章 求值器和NURBS
\今天看不完
只能这样了,明天要准备开题的事儿~~~~~~~GL 我们来日方长吧,
十三章 选择和反馈
十四章 高级技巧
十五章 着色语言