OpenGL 超级宝典(第五版) 源代码的问题(一)
来源:互联网 发布:spss for mac 23 编辑:程序博客网 时间:2024/05/01 06:12
运行环境:
Win7操作系统
Nvidia GTX 660显卡,驱动332.21
以下遇到的问题在其他环境下可能不会复现
第七章
现象:Point Sprite和 TextureArrays例子黑屏,无点精灵效果
解决方案:作者明明已经在SetupRC()函数中添加了glEnable(GL_POINT_SPRITE)调用却又注释掉了,请重新添加这段调用……
现象:TextureArrays例子无月相变化效果
解决方案:在两个Shader文件中将版本号改为#Version 330,并在下一行添加EXT声明#extension GL_EXT_texture_array: require
第八章
现象:fbo_textures例子无镜面反射效果
解决方案:在SetupRC()函数的 glBindTexture(GL_TEXTURE_2D, mirrorTexture);行下添加
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
原因是OpenGL默认会为纹理设置mipmap过滤方式,但是这里并没有为反射纹理生成mipmap纹理;可选的解决方案也包括为反射纹理生成mipmap纹理,但开销较大且无必要
2 0
- OpenGL 超级宝典(第五版) 源代码的问题(一)
- OpenGL(一)《OpenGL超级宝典第五版》Windows + VS2013配置
- OpenGL超级宝典(第五版) 环境配置
- OpenGL超级宝典(第五版)环境配置
- OpenGL超级宝典(第五版) 环境配置
- OpenGL超级宝典(第五版) 环境配置
- OpenGL超级宝典(第五版)环境配置
- 《OpenGL 超级宝典(Super Bible)第五版》 有关 PBO 的 Example
- 《OpenGL超级宝典(第五版)》 在 VS2010 / VS2015中 的配置方法 +
- openGL超级宝典第五版+VS2010/2012的环境配置
- openGL超级宝典第五版+VS2010/2012的环境配置
- 4步搞定vs2015搭建opengl开发环境(opengl超级宝典第五版)
- opengl超级宝典第五版 环境配置
- 学习opengl(一)opengl 超级宝典 第5版 vs2013+opengl配置
- OpenGL超级宝典(第五版) 环境配置(WinXp+VS2008)
- VS2012 中完整配置OpenGL超级宝典(第五版)编译环境
- vs2013 下配置OpenGL(超级宝典第五版)开发环境
- 《OpenGL超级宝典》第五版第六章着色器的程序运行结果都是白色的问题?
- Hdu1166 step5.3.2敌兵布阵(简单的树状数组)
- Node.js入门
- android手机调试时不能打印Logcat日志信息
- Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现
- sqlserver查询出自增字段的下一个值
- OpenGL 超级宝典(第五版) 源代码的问题(一)
- 关于KICA的工具箱或者资料吗
- 手机网站和webapp开发默认页面
- hdu1213How Many Tables 基础题
- 获取手机型号和系统版本号
- 中断门 gate/DPL/CPL
- 我们之所以
- java web MVC的实现(JSP+Servlet+javaBean)
- 过去的朋友现在还联系吗?