自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenGL cube map方式实现的环境贴图●如何设置相机

对cube map有一些了解的朋友都知道,如果要在物体表面实现镜面反射的效果,需要在物体的中心设置一个相机,沿+X,-X,+Y,-Y,+Z,-Z六个方向分别取景,渲染到cube map的六个子texture中。 设置相机的时候,一般都不会弄错相机的朝向,但是,估计很多人搞不清楚相机的UP方向。 网络上的资料很少论及这个问题,因此,决定自己做一个简单的小实验,彻底搞清楚这个问题。为此,准备了

2015-02-02 10:20:19 2020 4

原创 关于函数指针的作用域

今天在MFC工程中使用了WM_USER定义用户消息,从文档中得知ON_MESSAGE的消息处理函数应该符合如下格式:afx_msg LRESULT (CWnd::*)(WPARAM, LPARAM)。其中的作用域"CWnd::"引起了我的好奇。我们知道,消息处理函数只能在CWnd的派生类中定义或者重载,其作用域必然是CWnd派生类。为此我做了个实验: class Parent { }; c

2012-09-07 23:06:24 1227

原创 用重载赋值运算符验证构造函数与“=”的关系

众所周知,构造函数的众多隐式性质经常让人感觉到很意外。        前段时间学习运算符的重载,对一些与构造函数相邻的“=”号打起了主意,今天决定用重载运算符的办法验证这些“=”究竟是构造函数的“邻居”(各自独立)还是“家人”(被编译器理解为构造函数的一部分)。试验代码如下: #include using namespace std; class Dog { public:

2011-04-17 23:10:00 503

opengl离线chm文档2015 2 25整站下载 包含1 0至4 5版本的所有api说明

除了有api说明,还包含很多概念的详尽解析哦,可以作为编程指南使用

2015-03-06

opengl api参考手册 2015 2 15整站下载整理 包含1 0 4 5版本的所有api说明

2015.2.15整站下载整理,包含1.0-4.5版本的所有api说明,还有很多相关的概念解析,非常详尽

2015-03-06

空空如也

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

TA关注的人

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