代码珍珠:更好的编程实践
cremesino
这个作者很懒,什么都没留下…
展开
-
MFC:新手使用文档类的入门方法
MFC新手若想知道怎样使用文档类完成打开、保存、另存、关闭等基本功能,最简单的办法就是去看文档类的Properties中的Overides里面列出了哪些函数,到MSDN里面搜索相应条目,解说都很清楚。若觉得还不够明了,建议直接看VC/atlmfc/src/mfc/doccore.cpp。库代码并不像听起来那么难懂。一般来说,OnNewDocument、OnOpenDocument、OnSave原创 2009-03-18 09:32:00 · 1490 阅读 · 0 评论 -
关于GLSL的gl_FragCoord、gl_FragDepth以及深度计算
gl_FragCoord和gl_FragDepth分别是片元着色器的输入和输出变量。gl_FragCoord是个vec4,四个分量分别对应x, y, z和1/w。其中,x和y是当前片元的窗口相对坐标,不过它们不是整数,小数部分恒为0.5。x - 0.5和y - 0.5分别位于[0, windowWidth - 1]和[0, windowHeight - 1]内。windowWidth和wind原创 2009-04-28 11:19:00 · 29528 阅读 · 5 评论