专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
程序实现效果图  关键技术实现介绍:  一、OpenGL多视图的实现  平常我们的程序大部分都是建立一OpenGL设备上下文,但在本程序中,由于要实现三维实体的多视图观察功能,因此,需要建立多OpenGL设备上下文,并在需要的时候进行切换。  同一般的OpenGL程序一样,我们在每个视图类中都定义了每个视图所对应的设备描述上下文并在视图创建的时候建立了这个设备描述上下文。 //add in the header file of view class public:CClientDC* m_pDC; HGLRC m_hRC;//add in the init [阅读全文] [PDF]
记得在97年我用FoxPro编程完成了中国象棋这个游戏后(现在看来非常幼稚、呆板),指导导师对我大加赞赏,他对我说你可不可以用c改写这个程序,c对我来说简直一无所知,因为我一直用FP在编程,我几乎用了三个月的时间才完成了界面的设置,不过我很快发现用c可以很方便实现很多新的东西,例如棋子可以成为圆形的了,不象以前是方形的,而且速度可以更快一些,从此我爱上了c,并用它做了很多有趣的东西。古墓丽影这个游戏改变我的编程生涯,我开始接触3D编程,不过3D编程技术在国内非常落后,从D3D使用开始我查阅了大量的资料,后来我发现运用GL比D3D更轻松,我建议初学者都应从G [阅读全文] [PDF]
1 共2条 分1页