opengl
文章平均质量分 67
yan_tai123
机器视觉
展开
-
opengl的版本信息
version = glGetString(GL_VERSION); printf("version of opengl is %s\n", version);原创 2014-05-24 23:55:08 · 757 阅读 · 0 评论 -
opengl 中的光照与颜色 转载
OpenGL场景中模型颜色的产生,大致为如下的流程图所描述:++++++++ ++++++ ++++++ ++++++(1)当不开启光照时,使用顶点颜色来产生整个表面的颜色。 用glShadeModel可以设置表面内部像素颜色产生的方式。GL_FLAT/GL_SMOOTH.++(2)一般而言,开启光照后,在场景中至少需要有一个光源(G转载 2014-07-13 11:13:43 · 739 阅读 · 0 评论 -
opengl extension
如果你在Windows平台下开发OpenGL程序,那么系统中自带的OpenGL库就是1.1的,如果想使用1.2或者更高版本的OpenGL库,那么只能使用OpenGL扩展,在网上关于如何使用OpenGL扩展的文章很多,但是多数都是简单带过,抄来抄去,很少有实际的代码,我当时也遇到过同样的问题,几经周折终于找到了解决办法,不敢独享,拿出来与大家分享,如果有什么不当之处,一定告诉我,感激不尽!一转载 2014-11-22 21:19:39 · 1333 阅读 · 0 评论 -
error LNK2019: 无法解析的外部符号 ___glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8 中被引用 1>GEARS.obj : e
opengl的高级菜鸟问题 看了一本书《OpenGL三维图形系统开发与应用技术》,但是,其中涉及到glut.h文件的函数无法正常连接,典型的错误如下: ------ 已启动生成: 项目: gears, 配置: Debug Win32 ------ 1>正在链接... 1>GEARS.obj : error LNK2019: 无法解析的外部符号 ___glutInitWit转载 2014-11-30 18:56:52 · 778 阅读 · 0 评论 -
OpenGl多重纹理的计算
Opengl 多重纹理贴图 关于多重纹理: 首先如果一个显卡支持多重纹理,表示它可以将几次渲染合为一次来进行,在这个渲染过程中,你可以在不同的纹理单元分别放入第0次,第1次,第2次需要渲染的对象.当程序向屏幕绘图时,将这些渲染结果叠加起来,将最终结果显示到屏幕. 每个纹理单元对应有其纹理环境,这个纹理环境指明了渲染的纹转载 2014-11-24 20:02:34 · 2860 阅读 · 0 评论 -
OpenGL选择-拾取机制(转载自zwqxin)
原文地址:http://www.zwqxin.com/archives/opengl/opengl-picking-what.html无论是游戏还是VR,三维世界总免不了与用户的交互。而这其中常也免不了“用户对场景中物件的选择(也就是,拾取)”这种需求。OpenGL本身就内置有一套拾取机制,这次就乱弹一下吧。(乱弹不少了哦~)——ZwqXin.comOpenGL内置的拾取方法,转载 2015-01-26 18:47:36 · 5047 阅读 · 0 评论 -
qt opengl 关闭错误
http://blog.sina.com.cn/s/blog_404dab3b0101f2e5.html最近在使用Qt的OpenGL模块,可是不知道为什么老是提示出错(Qt版本是:4.7.0),我运行的是《C++ GUI Qt 4编程(第二版)》 的第20章 三维图形的第一个例子(Tetrahedron),编译和运行能够正常,可是当关闭的时候就出现错误提示:ASSERT:"转载 2014-12-06 08:25:40 · 1964 阅读 · 0 评论