摘要:
这个函数的作用是取出GL_MODELVIEW_MATRIX,然后存储在mat这个矩阵中,用于逆变换等。 阅读全文
摘要:
可以通过文件来判断比如MFC, 那它就会包括xxxview.cpp文件。win32又分为win32项目和console(即控制台应用程序),看主函数win32控制台应用程序的主函数为_tmain(int argc, _TCHAR* argv[]);win32项目的主函数为int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmd... 阅读全文
摘要:
存储器vector,vector.end() 指向的是最后的结束符,而不是最后一个元素。 阅读全文
摘要:
Class View (类视图)窗口中选中 你要添加事件的类(比如C***View.CPP),切换到properties窗口。点击上面的Message图标(在Event图标[一个闪电形状的图标] 右边)在消息列表里找到WM_LBUTTONDOWN消息在这个消息右边空白的下拉框里选择 OnLButtonDown 阅读全文
摘要:
转自:http://blog.csdn.net/eddy_liu/article/details/8474677目前,用MFC设计的Windows应用程序几乎都采用文档/视图结构。这种程序框架与简单程序框架之间的重要区别就在于形成应用程序的主窗口不只需要一个类的对象,而是需要3个对象:框架窗口类(CFrameWnd)对象视图类(CView)对象文档类(CDocument)对象框架窗口类(CFrameWnd)对象作为窗口的框架,视图类(CView)的对象作为贴附在框架窗口上的用户区,二者共同形成了应用程序的界面;而文档类对象CDocument对象则在幕后专门对数据进行存储和管理。在应用程序类CW 阅读全文
摘要:
参考:http://blog.csdn.net/robinjwong/article/details/5636049error:the procedure entry point _glutinitwithexit could not be located in the dnamic link librarysolution:Try define the following line right before including the header, glut.h.#define GLUT_DISABLE_ATEXIT_HACK 阅读全文
摘要:
启用Google map的测量工具,测量图上的距离。打开Google map,左下角看到Google 地图实验室,点开,然后enable相应功能即可。通过Google map lab还能使我们能够看到Google地图的latitude和longitude。 阅读全文
摘要:
#include 可以解决问题 阅读全文
摘要:
1 program files(x86)与program files在64位系统下,为了更好的兼容32位程序,在安装一些32位程序(注意某些程序他就是32位的),会默认扔到program files(x86)这个文件夹下,而一些64位的程序,或程序本身没有位数区别的,会默认扔到program files这个文件夹下,它俩下,都有一些与程序使用相关的程序。2 System32 与SysWOW64 (wow: windows on windows 64bits)与1一样system32 是32bits的window系统,而SysWOW64 是64位的系统。3 OpenGL配置(1)将包含.h的整个 阅读全文
摘要:
1 Lighting computation is handled in eye space(需要根据眼睛的位置来计算镜面发射值有多少进入眼睛), hence, when using GLSL (GPU) to do so, we need to transform vertex from local space to eye space in vertex processor.2 vec4 ftransform(): 将vertex从eye space转到clip space3 why procedural texture (generated from the program not by 阅读全文