分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
Win32 OpenGL 编程(1)Win32下的OpenGL编程必须步骤
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie
一、 前言
人生在于折腾,继续折腾吧。OpenGL编程的红宝书《OpenGL Programming Guide》在举例子的时候为了平台无关,使用的都是GLUT来管理窗口,个人感觉不爽-_-! 要是针对Windows平台,个人倾向使用Win32(MFC也行),要是跨平台,我还会Qt嘛,Qt对OpenGL也有很好的支持的,为啥还折腾个新的窗口管理组件?虽然说GLUT比较简单,但是还是不喜欢扭曲的适应之,何况我去看了下GLUT这个东西,最新的版本都是2001年发布的了,什么古董级的家伙啊,更加不想用了,还是在Windows平台上学习OpenGL吧。刚开始这样想的就这样做了,结果比我想象的稍微复杂一些,原来不光是熟悉Win32 API就能随便搞掂的,当时还看到有人专门为此写了篇论文-_-!(不知道学历)吓到我了,没有那么高的学术研究价值吧?后来又看到3个研究生都开始为此写论文了(这还真是研究院中的人写的),感叹不已。。。。。。。。。。
二、 提要
本文主要介绍Win32下的OpenGL编程需要的一些操作,以Andre LaMothe 的T3D Game Console为Win32框架实现一个Win32下的OpenGL游戏编程框架,以参考资料2为蓝本,实现一些OpenGL示例。以后的讲解围绕此框架展开。本文假设读者已经具备基本的Win32编程知识,不讲解Win32编程中固有的要素,需要了解Win32编程的,建议学习Charles Pet