摘要:
1. 项目源码详见:http://www.opencv.org.cn/forum.php?mod=viewthread&tid=13042&extra= (2014-05-21 更新链接) 2. 已更新了 OpenGL 部分的代码,实现了点云数据的三角化。 3. 关于“Can not open a 阅读全文
摘要:
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 简介 函数原型 详细描述 示例 目录(?)[-] 1. 简介 glPixelMap设置像素传输中的像素映射 2. 函数原型 [cpp] view plain copy // 阅读全文
摘要:
OpenGL版本与OpenGL扩展机制 OpenGL版本与OpenGL扩展机制 1 opengl的版本区别(在opengl官方文档中有详细说明) 针对Opengl不同版本的升级是主要是扩展指令集。 现在版本是4.0啦1.1 opengl1.11995年,SGI推出了更为完善的OpenGL 1.1版本 阅读全文
摘要:
OpenGL场景中模型颜色的产生,大致为如下的流程图所描述:++ ++++++ ++++++ ++++++ ++++++ (1)当不开启光照时,使用顶点颜色来产生整个表面的颜色。 用glShadeModel可以设置表面内部像素颜色产生的方式。GL_FLAT/GL_SMOOTH. ++ (2)一般而言 阅读全文
摘要:
openGL两种投影方式 from http://hi.baidu.com/fcqian/blog/item/cc5794ec76807a3f27979131.html 投影变换是一种很关键的图形变换,OpenGL中只提供了两种投影方式,一种是正射投影,另一种是透视投影。不管是调用哪种投影函数,为了 阅读全文
摘要:
看一张图片: 图中绘制了两个大小相同的白色球体。其中右边的一个是没有使用任何光照效果的,它看起来就像是一个二维的圆盘,没有立体的感觉。左边的一个是使用了简单的光照效果的,我们通过光照的层次,很容易的认为它是一个三维的物体 眼睛之所以看见各种物体,是因为光线直接或间接的从它们那里到达了眼睛。人类对于光 阅读全文
摘要:
1.创建一个控制台应用程序,注意在创建过程中可能会让你选择空项目,本人选了一次这个选项,让后就没有这两个头文件 当然你也可以选择空项目,然后从以前的项目中导入就行 2.点击项目名选择 --管理NuGet程序包(N),出现如下界面: 安装glew v1.9.0.1和nupengl.core就ok了,在 阅读全文
摘要:
OPenGL有两个比较重要的投影变换函数glOrtho和glViewport. glOrtho是创建一个正交平行的视景体。 一般用于物体不会因为离屏幕的远近而产生大小的变换的情况。比如,常用的工程中的制图等。需要比较精确的显示。 而作为它的对立情况, glFrustum则产生一个透视投影。这是一种模 阅读全文