- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 OpenGL、OpenCV
一、 OpenGLOpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图像(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。1、 概述OpenGL - 高性能图形算法行业标准OpenGL™ 是行业领域中最为广泛接纳的 2D/3D 图形 API, 其自诞生至今已催
2010-01-28 15:06:00 7816
原创 OpenGL旋转
本文功能类似Nehe教程第三课。对图形进行旋转操作。主要使用函数:glRotatef(GLfloat angle,GLfloat x,GLfloat y,GLfloat z);作用是绕从原点到点(x,y,z)的向量顺时针旋转angle弧度。为了实现旋转动画效果,需要增加计时器处理函数,定时更改旋转角度。其中main.cpp中代码与第一课中一致。其他代码如下:wglwidget.
2010-01-27 23:41:00 8087
原创 OpenGL颜色
本文功能类似Nehe教程第二课,在OpenGL中使用颜色。着色可以使用两种方式,包括Flat模式(单调着色)和Smooth模式(平滑着色)。本代码在第一个OpenGL程序代码基础上扩充。增加一个四边形的填充显示。修改paintGL()函数代码如下:void WGLWidget::paintGL(){ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_
2010-01-27 22:13:00 3457
原创 QT中第一个OpenGL程序
学习QT已经有一段时间了,为了可以进一步的学习QT,并学习在QT在使用OpenGL。将定期按照Nehe的OpenGL教程,将功能在QT中全部实现。本博客发布的代码,在Window XP + Visual 2005 SP1 + QT 4.6.0编译通过。非常感谢Nehe对于本人学习OpenGL的帮助。需要在QT中创建OpenGL应用程序,通常需要从QGLWidget类继承出自己的类。
2010-01-24 22:49:00 23594 3
转载 静态链接库LIB和动态链接库DLL的区别
静态链接库LIB和动态链接库DLL的区别一、 静态链接库与动态链接库区别静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。但是若使用 DLL,该 DLL 不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。静态链接库和动态
2010-01-08 22:46:00 2337
原创 项目时间判断
对于项目,某个难点的时间判断,常常存在某种误区,认为时间需要很长。其实有些事并没有想象中那么难!当把一个复杂的问题,分解,再分解之后,你会发现,工作量也是可以计算的,并不需要想象中那么久。 当讨论问题时,尽量不要早下结论。多听取别人的意见,这样可以让你得到更好的结果。
2010-01-04 23:53:00 740
资源ID重写与替换
2012-02-24
创建型模式(除singleton)外的四种模式简单实例
2009-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人