自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 [curl库] libcurl初步体验

新添加了个分类叫折腾。所谓"折腾",就是对某个领域的技术做简单的了解,而不去深入。以前上学的时候水平菜(现在也不高),但是比较爱折腾。再后来,因为各种私人生活问题,没空了。蛇年来了,希望这种情况能有所改观,能抽出更多的时间来折腾。  今天下午折腾的对象叫libcurl,其实写作 lib cURL 会让人对这个库的理解更加明确,这个库的作用就是取URL数据的。 根据url把数据扒下来,搞出来的内

2013-02-17 20:04:05 740

原创 opengl构造一个灵活的camera

dx龙书有一章的题目就构建一个灵活的camera. 看了 opengl 以后,对视口变换,投影变换,模型视图变换 的顺序,关系,理解得更清晰了。 其中,视图变换相当于模型变换的逆向变换, glLookAt() 这类直接操作camera的函数,只是封装了一些逆向移动的各种 translate,rotate,scale而已。 于是自己写了一个 camera 类。 其中不足是暂时不会用 open

2013-02-13 01:26:03 5034

原创 关于红宝书上机器人手臂的例子和矩阵变换

红宝书上根据机器人手臂的例子做了简单的修改. 本来以为这次重新看了矩阵变换,对矩阵变换已经有了比较深刻的认识,直到合上书,在没有参考书上代码的情况下, 尝试自己实现这个简单的机器人手臂的变换,才知道还是有许多不足. 总结几个在理解model矩阵变化时, 需要注意的地方: 1. model矩阵变换的顺序和代码的顺序相反 2. 可以理解为 ,各种model变换,都会影响坐标轴本身.比如 glRot

2013-02-05 14:15:10 1402

原创 opengl clip plane

红宝书上关于 clipplane 的简单例子. 值得注意的是, clip plane 本身也会受到矩阵变换的影响. 比如 x=0 平面, 表示 x<0 的东西被剪裁掉. 但是,如果在定义这个 clip plane 之前,用了 glTranslatef(-5.0,0,0),x = 0 平面则表示 x<-5 的东西被剪裁掉. #include void init() {

2013-02-04 23:26:43 3514 1

原创 opengl 关于 投影变换,模型视图变换,视口变换 和多视口 的综合例子

一个比较综合的各种变换的例子. 参考了别人写的多视口例子 ,根据自己对 视口变换,投影变换,模型视图变换的理解, 做了一些小改动.包含 3d 2d 混合渲染等内容. 关于 glutDisplayFunc() 的回调函数 paintGL 和 glutPostRedisplay() 函数罗嗦两句: glutDisplayFunc() 的 callback 函数,并不是每一帧都会去绘制

2013-02-03 15:02:19 1107

原创 opengl 3d 2d 混合渲染

基本的矩阵变换主要包括两个 glMatrixMode(GL_PROJECTION) 设置投影变换 投影变换主要包括使用 perspective 还是 ortho 投影. glMatrixMode(GL_MODELVIEW) 设置 model view 变换. modelview 变换主要包括 view变化,类似 gluLookAt()设置camera 位置&朝向&旋转, 和设置各

2013-02-01 23:37:12 3130

pygame写的flappy bird

第一次用pygame,仿照flappybird写的小游戏

2016-01-24

不规则按钮

WIN32 API 不规则按钮的例子

2011-10-22

子窗口作父窗口的标题

win32 api 子窗口作父窗口的标题

2011-10-20

空空如也

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

TA关注的人

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