自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 OpenGL 纹理映射

#include // Header File For Standard Input/Output:标准输入/输出库的头文件 #include // Header File For The OpenGL32 Library #include // Header File For The GLu32 Library #include // Header File For The

2014-04-23 15:18:04 528

原创 OpenGL 可移动的桌子上可移动的茶壶瞄

// This assignment may cost you some efferts, so I give you some important HINTS, hope that may help you. // Enjoy the coding and thinking, do pay more attention to the library functions used in OPENG

2014-04-20 23:25:11 4677

原创 Linux中C语言编程如何使用bool

在gcc的编译器上使用bool值的话需要使用包含头文件 如果直接使用编译器会报错。 查看可以看到其实bool值只是一个define得常量 true 1 false 0

2014-04-19 19:55:55 775

原创 OpenGL绘制的桌子---比较初级

#include #include float fTranslate; float fRotate; float fScale     = 1.0f; void Draw_Table()  { glPushMatrix(); glScalef (5.0, 4.0, 1.0); glutWireCube(1.0); glPopMatrix();

2014-04-19 19:25:48 5003

原创 warning:deprecated conversion from string constant to 'char *' 解决方案2

#include using namespace std; int fuc(char *a) { cout << a << endl; } int main() { fuc("hello"); }

2014-04-10 01:18:28 656

转载 warning:deprecated conversion from string constant to 'char *'解决方案

Linux 环境下当GCC版本比较高时,编译代码可能出现的问题 问题是这样产生的,先看这个函数原型: void someFunc(char *someStr); 再看这个函数调用: someFunc("I'm a string!"); 把这两个东西组合起来,用最新的g++编译一下就会得到标题中的警告。 为什么呢?原来char *背后的含义是:给我个字符串,我要修

2014-04-10 00:45:40 557

转载 OpenGL学习笔记——黑屏解决之视点定位

(一)gluLookAt概述 gluLookAt()相当于设定平移,旋转,倾斜三个基本的矩阵。OpenGL中视点(照相机)的定位是通过gluLookAt(GLdouble eyex, GLdouble eyey,GLdouble eyez,GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble

2014-04-06 16:27:24 1875

转载 OpenGL学习笔记---黑屏解决之透视投影

OpenGL提供了两种基本类型的投影,1、透视投影:远大近小;2、正投影:不影响相对大小,一般用于建筑和CAD应用程序中。 (一)透视投影概述 (1)glFrustum(left,right,bottom,top,near,far);  该函数的参数和glOrtho()完全相同   我们的目的就是要通过glFrustum的调用来确定红色区域。 首先,图片左侧的圆点就是

2014-04-06 16:19:33 1123

转载 OpenGL学习笔记---黑屏解决2

(一)引言       有过Windows GDI编程经验的人都知道当窗口的尺寸发生变化时,或该窗口被另外一个窗口遮住时窗口应该发生重绘。OpenGL当然也不例外。例如下面一段程序运行后拖动窗口的边沿窗口以及里面显示的物体大小会随之变化。由于我们没有处理ON_PAINT消息,也没有编写重绘的回调函数,此时窗口中的图形没有消失说明该窗口已经进行了重绘。此时操作系统调用的是Glut中默认的重绘回

2014-03-26 22:25:44 2729

转载 OpenGL学习笔记---黑屏解决1

首先强调一个看似废话的概念: OpenGL中无论是平行投影还是透视投影,只有位于视景体中的物体才能被看到,即显示到窗口显示区。 这个概念很基础同样很重要,网上几乎没有人愿意解释此概念。但是初学者的程序出现“黑屏”往往是由于对此概念没有理解。 OpenGL提供了两种基本类型的投影,1、透视投影:远大近小;2、正投影(平行投影):不影响相对大小,一般用于建筑和CAD应用程序中。

2014-03-26 21:11:24 6183

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除