随笔分类 - Graphics
摘要:在今年寒假中旬的时候,终于完善好了自己的绘图系统。 这是利用MFC和OpenGL在Visual Studio 2013下写的, 里面加了很多和图形学有关的二维和三维图形。图形的话,基本上(有一个不行)都可以平移,三维图形是可以旋转的。 现在又在学习新知识,怕自己忘记,就把笔记记录一下吧。什么时候写呢
阅读全文
摘要:终于用OpenGL实现了漫游、粒子系统以及无语的黑盒3D,下面就是头疼的碰撞检测了~~~要不然偷懒不用OpenGL写了?估计导师会训我啊啊啊啊~~。 累死~~~还是补篇笔记吧,要不然快忘了。 接着上一次的 "Graphics—菜单设置笔记" 继续说吧。 其实对话框这东西真的很好玩\(^o^)/~ 声
阅读全文
摘要:深入研究OpenGL后,才发现自己以前所用的光照和纹理都是皮毛!!! 头疼,就接着上一篇界面设置,今天记录一下菜单的设置。 一、打开资源视图/Menu/IDR_StudyTYPE 手动加入一个“图形学实验”,再加入一个选项“绘图一” 假如绘图一就是上一次绘制的图形,这样的话就需要把开始界面的图形清空
阅读全文
摘要:学习OpenGL光照和纹理的时候,可以用这个平台,算是一个OpenGL的控制台程序。在这个平台上只写OpenGL代码即可,一直用MFC框架来写OpenGL,都快忘记如何解决搭建时的问题了。 (1)新建项目/模板/Visual C++/Win 32/Win 32控制台应用程序,点击“确定”,并去掉“预
阅读全文
摘要:以前写了几个MFC框架下的OpenGL小项目,但是移植exe的时候总需要copy很多dll文件,感觉太low,于是今天就抽时间解决了这个问题。 首先 我们了解一下关于MFC的两个运行机制: 一、MFC库链接方式 (1)静态连接 把需要的MFC库函数放进你的exe之中,这样,在MFC库函数文件不在的情
阅读全文
摘要:最近在较深入研究OpenGL,决定闲余抽一些时间把自己做小绘图系统的经验记录下来,同时也算是一种放松方式吧。 言归正传,我们接着上一个配置好的程序。 PS:下面的修改对应的是ChildFrm.h 一、如果点击黑框的放缩按钮,屏幕会闪烁。这些的话,体验肯定不好。 解决: 在View类添加函数 "OnE
阅读全文
摘要:PS:这是弱鸡第一次写这样的总结,请多指教! 需要做好的工作: 把.h文件放入D:\Program Files\Microsoft Visual Studio 12.0(前面的是Visual Studio 2013的路径)\VC\include\GL(如果没有GL文件夹,新建一个即可) 把.lib文
阅读全文

浙公网安备 33010602011771号