夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理

2015年12月13日 #

摘要: Breaseman算法绘制直线算法公式推导|步骤|程序 BreaseMan算法优点: (1)不必计算直线的斜率,因此不用做除法; (2)不用浮点数,只用整数; (3)制作整数的加减乘除,和乘2操作,乘2操作可以直接用移位运算来处理; (4)BresenMan算法的运算速度非常快。 明白了数学... 阅读全文
posted @ 2015-12-13 19:57 夏天/isummer 阅读(1151) 评论(0) 推荐(0) 编辑

摘要: 阅读全文
posted @ 2015-12-13 19:12 夏天/isummer 阅读(259) 评论(0) 推荐(0) 编辑

摘要: Breaseman算法绘制直线算法公式推导 bresenham算法是计算机图形学中为了“显示器(屏幕或打印机)系由像素构成”的这个特性而设计出来的算法,使得在求直线各点的过程中全部以整数来运算,因而大幅度提升计算速度。 自我感觉,Breaseman算法最大的借鉴之处,就是采用的步进地推的公式,巧... 阅读全文
posted @ 2015-12-13 19:11 夏天/isummer 阅读(365) 评论(0) 推荐(0) 编辑

摘要: 对话框的按键处理 PreTranslateMessage、OnKeyDown和OnChar1、MFC对话框不能响应OnKeyDown和OnChar函数(1)现象 在MFC的对话框中,映射了WM_CHAR 和WM_KEYDOWN 消息后,但是对话框不能响应OnKeyDown和OnChar函数(2)原因... 阅读全文
posted @ 2015-12-13 03:57 夏天/isummer 阅读(568) 评论(0) 推荐(1) 编辑

摘要: MFC OnOk(),OnCancel(),OnClose(),OnDestroy()的区别总结(转)第一,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和OnDestroy()是CWnd基类的成员函数,即 WM消息响应函数。从应用程序结构的角度,拿对话框来说... 阅读全文
posted @ 2015-12-13 02:39 夏天/isummer 阅读(2270) 评论(0) 推荐(0) 编辑

2015年12月12日 #

摘要: MFC中的Invalidate、OnDraw、OnPaint函数的作用CWnd::InvalidatevoidInvalidate( BOOL bErase = TRUE ); 该函数的作用是使 整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口... 阅读全文
posted @ 2015-12-12 16:35 夏天/isummer 阅读(5435) 评论(0) 推荐(1) 编辑

摘要: 在MFC中和定时器相关的有三个函数:1.设置定时器(定义一个定时器的属性):SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACKEXPORT*lpfnTimer)(HWND,UINT,UINT,DWORD));2.定时器响应(响应系统定义WM... 阅读全文
posted @ 2015-12-12 15:20 夏天/isummer 阅读(358) 评论(0) 推荐(0) 编辑

2015年12月9日 #

摘要: FPS在实时渲染中扮演着一个重要的角色,也许你会去笑一个不懂FPS是什么的游戏新手,但也许,这只是五十步笑一百步罢了。你能读懂SwapBuffers的深情等待吗?——ZwqXin.com frames per second(FPS, 帧率),作为渲染效率的一种衡量,反映的是整个程序在当前的一个渲染状... 阅读全文
posted @ 2015-12-09 22:28 夏天/isummer 阅读(1141) 评论(0) 推荐(0) 编辑

摘要: (1)glEnable(GL_DEPTH_TEST)作用 glEnable(GL_DEPTH_TEST): 用来开启更新深度缓冲区的功能,也就是,如果通过比较后,深度值发生变化了,会进行更新深度缓冲区的操作。启动它,OpenGL就可以跟踪再Z轴上的像素,这样,它只会再那个像素前方没有东西时,才会绘... 阅读全文
posted @ 2015-12-09 19:15 夏天/isummer 阅读(473) 评论(0) 推荐(0) 编辑

摘要: Opengl 阅读全文
posted @ 2015-12-09 15:14 夏天/isummer 阅读(471) 评论(0) 推荐(0) 编辑